13,668
students have developed their Julia skills on Exercism.

Students
13,668
Submissions
149,536
Mentoring Discussions
3,494

The Julia track needs attention ⚠️

Building

Build

Use your knowledge to build the Julia track itself

Build Test Runners

Learn More

Create Test Runners that have the single responsibility of taking a solution, running all tests and returning a standardized output.

Usage statistics

Total Test Runner Runs
133,364
Test Run Pass Rate
28.9% (38576)
Test Run Fail Rate
54.3% (72440)
Test Run Error Rate
16.8% (22348)

Build Analyzers

Learn More

Build an Analyzer for Julia: Exercism's analyzers automatically assess student's submissions and provide mentor-style commentary.

Next goal: Build an Analyzer. Find out more.

Build Representers

Learn More

Build a Representer: a bit of code that has the single responsibility of taking a solution and returning a normalized representation of it.

Next goal: Build a Representer. Find out more.

Create Practice Exercises

Learn More

Practice Exercises are exercises designed to allow students to solve an arbitrary problem, with the aim of them making use of the concepts they have learned so far.

Next goal: Implement 127 practice exercises. Find out more.

Usage statistics

52 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
8,855
14,600 (avg. 1.6)
7,209 (81.4%)
0 (0.0%)
Killer Sudoku Helper Killer Sudoku Helper
821
3,710 (avg. 4.5)
140 (17.1%)
21 (2.6%)
Leap Leap
5,421
15,802 (avg. 2.9)
3,574 (65.9%)
1,134 (20.9%)
Nucleotide Count Nucleotide Count
3,518
15,700 (avg. 4.5)
2,380 (67.7%)
591 (16.8%)
Pangram Pangram
2,081
9,477 (avg. 4.6)
1,571 (75.5%)
389 (18.7%)
Rotational Cipher Rotational Cipher
1,343
9,591 (avg. 7.1)
879 (65.5%)
241 (17.9%)
Difference of Squares Difference of Squares
1,325
4,289 (avg. 3.2)
1,140 (86.0%)
170 (12.8%)
Raindrops Raindrops
1,045
3,758 (avg. 3.6)
910 (87.1%)
158 (15.1%)
Secret Handshake Secret Handshake
771
3,552 (avg. 4.6)
597 (77.4%)
133 (17.3%)
Clock Clock
694
4,981 (avg. 7.2)
387 (55.8%)
106 (15.3%)
Robot Name Robot Name
509
2,867 (avg. 5.6)
336 (66.0%)
86 (16.9%)
Darts Darts
1,110
1,943 (avg. 1.8)
942 (84.9%)
23 (2.1%)
Hamming Hamming
1,520
3,409 (avg. 2.2)
1,255 (82.6%)
45 (3.0%)
RNA Transcription RNA Transcription
1,224
3,218 (avg. 2.6)
1,024 (83.7%)
28 (2.3%)
Run-Length Encoding Run-Length Encoding
896
3,303 (avg. 3.7)
632 (70.5%)
24 (2.7%)
Scrabble Score Scrabble Score
582
1,894 (avg. 3.3)
494 (84.9%)
17 (2.9%)
Word Count Word Count
557
2,565 (avg. 4.6)
391 (70.2%)
18 (3.2%)
ETL ETL
453
930 (avg. 2.1)
375 (82.8%)
10 (2.2%)
Reverse String Reverse String
497
1,558 (avg. 3.1)
415 (83.5%)
12 (2.4%)
Allergies Allergies
325
1,289 (avg. 4.0)
254 (78.2%)
9 (2.8%)
Isogram Isogram
450
1,218 (avg. 2.7)
388 (86.2%)
7 (1.6%)
Anagram Anagram
656
1,771 (avg. 2.7)
519 (79.1%)
15 (2.3%)
Minesweeper Minesweeper
302
1,767 (avg. 5.9)
191 (63.2%)
13 (4.3%)
Binary Search Binary Search
622
1,797 (avg. 2.9)
348 (55.9%)
12 (1.9%)
Atbash Cipher Atbash Cipher
464
1,742 (avg. 3.8)
353 (76.1%)
9 (1.9%)
Grains Grains
344
1,959 (avg. 5.7)
283 (82.3%)
4 (1.2%)
Pascal's Triangle Pascal's Triangle
449
1,182 (avg. 2.6)
328 (73.1%)
8 (1.8%)
Collatz Conjecture Collatz Conjecture
457
1,328 (avg. 2.9)
384 (84.0%)
5 (1.1%)
Sieve Sieve
337
1,210 (avg. 3.6)
272 (80.7%)
8 (2.4%)
Luhn Luhn
370
1,548 (avg. 4.2)
280 (75.7%)
4 (1.1%)
Roman Numerals Roman Numerals
341
955 (avg. 2.8)
254 (74.5%)
3 (0.9%)
ISBN Verifier ISBN Verifier
274
1,504 (avg. 5.5)
166 (60.6%)
14 (5.1%)
Trinary Trinary
318
767 (avg. 2.4)
273 (85.8%)
2 (0.6%)
Custom Set Custom Set
236
1,667 (avg. 7.1)
115 (48.7%)
7 (3.0%)
Rational Numbers Rational Numbers
223
2,194 (avg. 9.8)
101 (45.3%)
10 (4.5%)
Complex Numbers Complex Numbers
295
1,154 (avg. 3.9)
165 (55.9%)
11 (3.7%)
Robot Simulator Robot Simulator
273
1,282 (avg. 4.7)
175 (64.1%)
8 (2.9%)
Circular Buffer Circular Buffer
157
837 (avg. 5.3)
81 (51.6%)
5 (3.2%)
Acronym Acronym
287
986 (avg. 3.4)
236 (82.2%)
6 (2.1%)
Armstrong Numbers Armstrong Numbers
379
874 (avg. 2.3)
314 (82.8%)
6 (1.6%)
Gigasecond Gigasecond
380
581 (avg. 1.5)
305 (80.3%)
12 (3.2%)
Phone Number Phone Number
458
1,249 (avg. 2.7)
359 (78.4%)
22 (4.8%)
Prime Factors Prime Factors
306
984 (avg. 3.2)
232 (75.8%)
12 (3.9%)
Triangle Triangle
499
1,250 (avg. 2.5)
399 (80.0%)
18 (3.6%)
Bob Bob
1,156
2,232 (avg. 1.9)
730 (63.1%)
43 (3.7%)
Resistor Color Trio Resistor Color Trio
280
777 (avg. 2.8)
229 (81.8%)
3 (1.1%)
Perfect Numbers Perfect Numbers
262
814 (avg. 3.1)
211 (80.5%)
4 (1.5%)
Spiral Matrix Spiral Matrix
369
919 (avg. 2.5)
242 (65.6%)
11 (3.0%)
All Your Base All Your Base
200
1,082 (avg. 5.4)
134 (67.0%)
3 (1.5%)
Matching Brackets Matching Brackets
279
980 (avg. 3.5)
205 (73.5%)
10 (3.6%)
Pythagorean Triplet Pythagorean Triplet
393
1,349 (avg. 3.4)
274 (69.7%)
18 (4.6%)
Alphametics Alphametics
94
632 (avg. 6.7)
30 (31.9%)
2 (2.1%)
3 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Accumulate Accumulate
67
69 (avg. 1.0)
52 (77.6%)
3 (4.5%)
D&D Character D&D Character
93
90 (avg. 1.0)
63 (67.7%)
1 (1.1%)
Transpose Transpose
204
214 (avg. 1.0)
119 (58.3%)
7 (3.4%)
75 unimplemented practice exercises
Affine Cipher Affine Cipher
Bank Account Bank Account
Binary Search Tree Binary Search Tree
Book Store Book Store
Bottle Song Bottle Song
Bowling Bowling
Change Change
Connect Connect
Crypto Square Crypto Square
DOT DSL DOT DSL
Diamond Diamond
Dominoes Dominoes
Error Handling Error Handling
Flatten Array Flatten Array
Food Chain Food Chain
Forth Forth
Go Counting Go Counting
Grade School Grade School
Grep Grep
Hangman Hangman
High Scores High Scores
House House
Kindergarten Garden Kindergarten Garden
Knapsack Knapsack
Largest Series Product Largest Series Product
Ledger Ledger
Lens Person Lens Person
Linked List Linked List
List Ops List Ops
Markdown Markdown
Matrix Matrix
Meetup Meetup
Micro Blog Micro Blog
Nth Prime Nth Prime
OCR Numbers OCR Numbers
POV POV
PaaS I/O PaaS I/O
Palindrome Products Palindrome Products
Parallel Letter Frequency Parallel Letter Frequency
Pig Latin Pig Latin
Poker Poker
Protein Translation Protein Translation
Proverb Proverb
Queen Attack Queen Attack
REST API REST API
Rail Fence Cipher Rail Fence Cipher
React React
Rectangles Rectangles
Resistor Color Resistor Color
Resistor Color Duo Resistor Color Duo
SGF Parsing SGF Parsing
Saddle Points Saddle Points
Satellite Satellite
Say Say
Scale Generator Scale Generator
Series Series
Simple Cipher Simple Cipher
Simple Linked List Simple Linked List
Space Age Space Age
Square Root Square Root
State of Tic-Tac-Toe State of Tic-Tac-Toe
Strain Strain
Sublist Sublist
Sum of Multiples Sum of Multiples
Tournament Tournament
Tree Building Tree Building
Twelve Days Twelve Days
Two Bucket Two Bucket
Two-Fer Two-Fer
Variable Length Quantity Variable Length Quantity
Word Search Word Search
Wordy Wordy
Yacht Yacht
Zebra Puzzle Zebra Puzzle
Zipper Zipper