C# Track Management

This page provides the Exercism community with the information and tools needed to manage the C# track.

Students
142,359
Submissions
4,843,309
Mentoring Discussions
21,723

The C# track is exemplar ✨

Building

C# syllabus

Learn More

Help create the track syllabus: is a set of concepts and learning exercises put together to teach foundational elements of the programming language.

62 concepts being taught
Ar
Arrays
10,827 learnt
Fo
For Loops
10,827 learnt
Fo
Foreach Loops
10,827 learnt
Ba
Basics
36,716 learnt
Bo
Booleans
26,109 learnt
Ca
Casting
3,637 learnt
Ch
Chars
5,872 learnt
St
String Builder
5,872 learnt
Cl
Classes
11,214 learnt
Co
Constants
1,550 learnt
De
Defensive Copying
1,550 learnt
Re
Readonly Collections
1,550 learnt
Co
Constructors
7,145 learnt
Da
Datetimes
6,378 learnt
Di
Dictionaries
4,224 learnt
En
Enums
3,520 learnt
Eq
Equality
1,898 learnt
Se
Sets
1,898 learnt
Ex
Exceptions
3,274 learnt
Co
Conditionals Ternary
2,117 learnt
Ex
Expression Bodied Members
2,117 learnt
Sw
Switch Expressions
2,117 learnt
Th
Throw Expressions
2,117 learnt
At
Attributes
1,986 learnt
Fl
Flag Enums
1,986 learnt
Do
Do While Loops
10,065 learnt
Fl
Floating Point Numbers
10,065 learnt
Wh
While Loops
10,065 learnt
In
Inheritance
5,236 learnt
In
Integral Numbers
2,731 learnt
In
Interfaces
2,117 learnt
Or
Ordering
2,117 learnt
Ge
Generic Types
5,220 learnt
Li
Lists
5,220 learnt
Me
Method Overloading
1,896 learnt
Na
Named Arguments
1,896 learnt
Op
Optional Parameters
1,896 learnt
Na
Namespaces
1,077 learnt
Ne
Nested Types
1,112 learnt
Nu
Nullability
7,738 learnt
If
If Statements
16,689 learnt
Nu
Numbers
16,689 learnt
Ob
Object Initializers
1,706 learnt
Op
Operator Overloading
1,362 learnt
Ov
Overflow
1,749 learnt
Pa
Parameters
1,423 learnt
Pr
Properties
2,413 learnt
Ra
Randomness
8,289 learnt
Re
Regular Expressions
1,080 learnt
Re
Resource Cleanup
1,677 learnt
Re
Resource Lifetime
1,327 learnt
St
String Formatting
1,415 learnt
Ve
Verbatim Strings
1,415 learnt
St
Strings
18,249 learnt
St
Structs
1,180 learnt
Sw
Switch Statements
3,542 learnt
Ti
Time
1,778 learnt
Ti
Timezone
1,778 learnt
Tu
Tuples
9,598 learnt
Ex
Exception Filtering
1,119 learnt
Us
User Defined Exceptions
1,119 learnt
Ex
Extension Methods
9,556 learnt
42 active learning exercises
Started
Attempts
Completions
Mentoring requests
Bird Watcher Bird Watcher
15,152
186,207 (avg. 12.3)
10,827 (71.5%)
144 (1.0%)
Lucian's Luscious Lasagna Lucian's Luscious Lasagna
53,752
303,284 (avg. 5.6)
36,716 (68.3%)
351 (0.7%)
Annalyn's Infiltration Annalyn's Infiltration
31,854
311,817 (avg. 9.8)
26,109 (82.0%)
300 (0.9%)
Secure Munchester United Secure Munchester United
4,159
31,037 (avg. 7.5)
3,637 (87.4%)
37 (0.9%)
Squeaky Clean Squeaky Clean
7,884
175,247 (avg. 22.2)
5,872 (74.5%)
122 (1.5%)
Jedlik's Toys Jedlik's Toys
12,164
133,311 (avg. 11.0)
11,214 (92.2%)
111 (0.9%)
Authentication System Authentication System
1,968
21,285 (avg. 10.8)
1,550 (78.8%)
16 (0.8%)
Need for Speed Need for Speed
7,966
131,114 (avg. 16.5)
7,145 (89.7%)
90 (1.1%)
Booking up for Beauty Booking up for Beauty
7,057
85,847 (avg. 12.2)
6,378 (90.4%)
48 (0.7%)
International Calling Connoisseur International Calling Connoisseur
4,494
62,521 (avg. 13.9)
4,224 (94.0%)
34 (0.8%)
Logs, Logs, Logs! Logs, Logs, Logs!
3,715
33,755 (avg. 9.1)
3,520 (94.8%)
22 (0.6%)
Face ID 2.0 Face ID 2.0
2,193
30,076 (avg. 13.7)
1,898 (86.5%)
32 (1.5%)
Calculator Conundrum Calculator Conundrum
3,441
29,677 (avg. 8.6)
3,274 (95.1%)
34 (1.0%)
The Weather in Deather The Weather in Deather
2,318
16,356 (avg. 7.1)
2,117 (91.3%)
30 (1.3%)
Attack of the Trolls Attack of the Trolls
2,168
25,145 (avg. 11.6)
1,986 (91.6%)
18 (0.8%)
Interest is Interesting Interest is Interesting
11,311
155,804 (avg. 13.8)
10,065 (89.0%)
95 (0.8%)
Wizards and Warriors Wizards and Warriors
5,691
51,697 (avg. 9.1)
5,236 (92.0%)
56 (1.0%)
Hyper-optimized Telemetry Hyper-optimized Telemetry
4,401
65,690 (avg. 14.9)
2,731 (62.1%)
57 (1.3%)
Remote Control Competition Remote Control Competition
2,316
25,326 (avg. 10.9)
2,117 (91.4%)
22 (0.9%)
Tracks on Tracks on Tracks Tracks on Tracks on Tracks
5,551
92,481 (avg. 16.7)
5,220 (94.0%)
51 (0.9%)
Wizards and Warriors 2.0 Wizards and Warriors 2.0
1,989
15,045 (avg. 7.6)
1,896 (95.3%)
16 (0.8%)
Red vs. Blue: Darwin Style Red vs. Blue: Darwin Style
1,165
6,228 (avg. 5.3)
1,077 (92.4%)
3 (0.3%)
Remote Control Cleanup Remote Control Cleanup
1,284
14,387 (avg. 11.2)
1,112 (86.6%)
18 (1.4%)
Tim from Marketing Tim from Marketing
8,191
66,610 (avg. 8.1)
7,738 (94.5%)
75 (0.9%)
Cars, Assemble! Cars, Assemble!
18,399
189,900 (avg. 10.3)
16,689 (90.7%)
159 (0.9%)
Developer Privileges Developer Privileges
1,837
13,607 (avg. 7.4)
1,706 (92.9%)
15 (0.8%)
Hyperia Forex Hyperia Forex
1,484
14,436 (avg. 9.7)
1,362 (91.8%)
20 (1.3%)
Hyperinflation Hits Hyperia Hyperinflation Hits Hyperia
1,824
13,328 (avg. 7.3)
1,749 (95.9%)
12 (0.7%)
Building Telemetry Building Telemetry
1,526
14,005 (avg. 9.2)
1,423 (93.3%)
10 (0.7%)
Weighing Machine Weighing Machine
2,601
42,685 (avg. 16.4)
2,413 (92.8%)
21 (0.8%)
Roll the Die! Roll the Die!
8,692
43,383 (avg. 5.0)
8,289 (95.4%)
59 (0.7%)
Parsing Log Files Parsing Log Files
1,222
20,634 (avg. 16.9)
1,080 (88.4%)
11 (0.9%)
Object Relational Mapping Object Relational Mapping
1,919
18,835 (avg. 9.8)
1,677 (87.4%)
13 (0.7%)
Orm in One Go Orm in One Go
1,412
8,725 (avg. 6.2)
1,327 (94.0%)
13 (0.9%)
High School Sweethearts High School Sweethearts
1,509
26,121 (avg. 17.3)
1,415 (93.8%)
8 (0.5%)
Log Levels Log Levels
24,108
308,987 (avg. 12.8)
18,249 (75.7%)
304 (1.3%)
Land Grab in Space Land Grab in Space
1,288
13,665 (avg. 10.6)
1,180 (91.6%)
16 (1.2%)
Football Match Reports Football Match Reports
3,797
77,291 (avg. 20.4)
3,542 (93.3%)
39 (1.0%)
Beauty Salon Goes Global Beauty Salon Goes Global
2,192
38,444 (avg. 17.5)
1,778 (81.1%)
25 (1.1%)
Phone Number Analysis Phone Number Analysis
10,597
77,870 (avg. 7.3)
9,598 (90.6%)
94 (0.9%)
Instruments of Texas Instruments of Texas
1,231
11,461 (avg. 9.3)
1,119 (90.9%)
18 (1.5%)
Log Analysis Log Analysis
11,877
174,575 (avg. 14.7)
9,556 (80.5%)
124 (1.0%)

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.

Synced primary repo: 359c85409fcaf7ecac01da5e67a31d7efbffe626 (Updates should be instant)

Next goal: Implement 134 practice exercises. Find out more.
133 active practice exercises
Started
Attempts
Completions
Mentoring requests
Hello World Hello World
112,145
319,143 (avg. 2.8)
76,628 (68.3%)
32 (0.0%)
Two Fer Two Fer
8,400
14,841 (avg. 1.8)
6,638 (79.0%)
2,596 (30.9%)
Leap Leap
16,783
64,590 (avg. 3.8)
15,069 (89.8%)
2,438 (14.5%)
Gigasecond Gigasecond
7,058
13,355 (avg. 1.9)
6,176 (87.5%)
831 (11.8%)
Resistor Color Resistor Color
6,694
25,690 (avg. 3.8)
5,857 (87.5%)
1,639 (24.5%)
Space Age Space Age
6,375
28,063 (avg. 4.4)
5,556 (87.2%)
1,272 (20.0%)
High Scores High Scores
3,558
12,191 (avg. 3.4)
3,004 (84.4%)
973 (27.3%)
Hamming Hamming
4,573
11,312 (avg. 2.5)
4,078 (89.2%)
934 (20.4%)
Nucleotide Count Nucleotide Count
3,741
10,129 (avg. 2.7)
3,407 (91.1%)
864 (23.1%)
Robot Name Robot Name
4,618
38,703 (avg. 8.4)
3,370 (73.0%)
729 (15.8%)
Allergies Allergies
2,920
13,751 (avg. 4.7)
2,230 (76.4%)
457 (15.7%)
Grade School Grade School
2,739
12,215 (avg. 4.5)
2,316 (84.6%)
405 (14.8%)
Rotational Cipher Rotational Cipher
3,382
26,367 (avg. 7.8)
2,804 (82.9%)
348 (10.3%)
Circular Buffer Circular Buffer
1,796
11,968 (avg. 6.7)
1,349 (75.1%)
239 (13.3%)
Clock Clock
1,802
13,590 (avg. 7.5)
1,403 (77.9%)
233 (12.9%)
Bob Bob
9,972
161,519 (avg. 16.2)
7,902 (79.2%)
848 (8.5%)
Matching Brackets Matching Brackets
1,491
10,834 (avg. 7.3)
1,194 (80.1%)
178 (11.9%)
Spiral Matrix Spiral Matrix
1,895
14,317 (avg. 7.6)
1,366 (72.1%)
129 (6.8%)
Tournament Tournament
963
8,402 (avg. 8.7)
681 (70.7%)
95 (9.9%)
Variable Length Quantity Variable Length Quantity
633
3,769 (avg. 6.0)
395 (62.4%)
53 (8.4%)
Dominoes Dominoes
3,155
30,730 (avg. 9.7)
1,076 (34.1%)
86 (2.7%)
Forth Forth
456
4,865 (avg. 10.7)
235 (51.5%)
26 (5.7%)
Pangram Pangram
5,976
20,445 (avg. 3.4)
4,928 (82.5%)
321 (5.4%)
Isogram Isogram
4,024
16,953 (avg. 4.2)
3,604 (89.6%)
179 (4.4%)
Acronym Acronym
3,208
16,243 (avg. 5.1)
2,773 (86.4%)
183 (5.7%)
Grains Grains
2,524
7,573 (avg. 3.0)
2,196 (87.0%)
105 (4.2%)
Perfect Numbers Perfect Numbers
2,128
7,291 (avg. 3.4)
1,892 (88.9%)
78 (3.7%)
Collatz Conjecture Collatz Conjecture
2,732
8,670 (avg. 3.2)
2,528 (92.5%)
90 (3.3%)
Phone Number Phone Number
2,108
12,193 (avg. 5.8)
1,771 (84.0%)
67 (3.2%)
Scrabble Score Scrabble Score
3,977
22,432 (avg. 5.6)
3,415 (85.9%)
127 (3.2%)
Meetup Meetup
1,763
8,676 (avg. 4.9)
1,273 (72.2%)
44 (2.5%)
Difference of Squares Difference of Squares
6,561
35,941 (avg. 5.5)
5,712 (87.1%)
156 (2.4%)
Resistor Color Duo Resistor Color Duo
2,285
12,818 (avg. 5.6)
2,125 (93.0%)
36 (1.6%)
Resistor Color Trio Resistor Color Trio
776
4,991 (avg. 6.4)
706 (91.0%)
7 (0.9%)
Series Series
1,937
7,361 (avg. 3.8)
1,682 (86.8%)
90 (4.6%)
Sum of Multiples Sum of Multiples
4,690
26,565 (avg. 5.7)
3,812 (81.3%)
301 (6.4%)
Accumulate Accumulate
3,102
9,452 (avg. 3.0)
2,571 (82.9%)
133 (4.3%)
All Your Base All Your Base
965
5,937 (avg. 6.2)
730 (75.6%)
22 (2.3%)
Largest Series Product Largest Series Product
948
3,735 (avg. 3.9)
794 (83.8%)
17 (1.8%)
Pascal's Triangle Pascal's Triangle
1,035
4,364 (avg. 4.2)
809 (78.2%)
22 (2.1%)
Prime Factors Prime Factors
1,048
3,619 (avg. 3.5)
920 (87.8%)
19 (1.8%)
Pythagorean Triplet Pythagorean Triplet
2,817
19,487 (avg. 6.9)
1,880 (66.7%)
57 (2.0%)
Armstrong Numbers Armstrong Numbers
1,712
5,791 (avg. 3.4)
1,544 (90.2%)
44 (2.6%)
Darts Darts
4,879
30,835 (avg. 6.3)
4,242 (86.9%)
66 (1.4%)
Triangle Triangle
4,562
38,018 (avg. 8.3)
4,174 (91.5%)
113 (2.5%)
Rational Numbers Rational Numbers
1,054
5,390 (avg. 5.1)
726 (68.9%)
25 (2.4%)
Complex Numbers Complex Numbers
602
2,768 (avg. 4.6)
504 (83.7%)
9 (1.5%)
Raindrops Raindrops
2,316
5,609 (avg. 2.4)
2,173 (93.8%)
155 (6.7%)
Bottle Song Bottle Song
154
1,552 (avg. 10.1)
111 (72.1%)
3 (1.9%)
Proverb Proverb
2,072
13,552 (avg. 6.5)
1,868 (90.2%)
28 (1.4%)
Strain Strain
1,494
3,500 (avg. 2.3)
1,208 (80.9%)
29 (1.9%)
House House
613
2,439 (avg. 4.0)
491 (80.1%)
8 (1.3%)
Protein Translation Protein Translation
2,706
25,288 (avg. 9.3)
2,277 (84.1%)
54 (2.0%)
Roman Numerals Roman Numerals
2,737
20,493 (avg. 7.5)
2,194 (80.2%)
73 (2.7%)
Simple Cipher Simple Cipher
838
4,993 (avg. 6.0)
619 (73.9%)
25 (3.0%)
ETL ETL
2,041
5,585 (avg. 2.7)
1,849 (90.6%)
60 (2.9%)
Parallel Letter Frequency Parallel Letter Frequency
781
3,391 (avg. 4.3)
593 (75.9%)
19 (2.4%)
Alphametics Alphametics
297
243 (avg. 0.8)
102 (34.3%)
1 (0.3%)
Sieve Sieve
1,108
5,962 (avg. 5.4)
975 (88.0%)
24 (2.2%)
Anagram Anagram
3,015
29,655 (avg. 9.8)
2,407 (79.8%)
94 (3.1%)
Binary Search Binary Search
2,474
19,502 (avg. 7.9)
2,069 (83.6%)
70 (2.8%)
Kindergarten Garden Kindergarten Garden
1,223
5,701 (avg. 4.7)
1,047 (85.6%)
77 (6.3%)
Secret Handshake Secret Handshake
1,226
9,136 (avg. 7.5)
984 (80.3%)
28 (2.3%)
Matrix Matrix
741
3,994 (avg. 5.4)
610 (82.3%)
9 (1.2%)
Crypto Square Crypto Square
1,136
12,349 (avg. 10.9)
558 (49.1%)
28 (2.5%)
Flower Field Flower Field
0
0 (avg. 0.0)
0 (0.0%)
0 (0.0%)
Food Chain Food Chain
471
3,107 (avg. 6.6)
382 (81.1%)
5 (1.1%)
Tree Building Tree Building
476
1,708 (avg. 3.6)
336 (70.6%)
5 (1.1%)
Change Change
487
4,421 (avg. 9.1)
265 (54.4%)
11 (2.3%)
Rectangles Rectangles
619
4,284 (avg. 6.9)
342 (55.3%)
7 (1.1%)
Wordy Wordy
424
3,539 (avg. 8.3)
298 (70.3%)
15 (3.5%)
Connect Connect
266
1,322 (avg. 5.0)
167 (62.8%)
7 (2.6%)
SGF Parsing SGF Parsing
229
1,048 (avg. 4.6)
137 (59.8%)
0 (0.0%)
Atbash Cipher Atbash Cipher
566
4,623 (avg. 8.2)
496 (87.6%)
17 (3.0%)
Binary Search Tree Binary Search Tree
537
2,507 (avg. 4.7)
379 (70.6%)
8 (1.5%)
Flatten Array Flatten Array
864
5,783 (avg. 6.7)
621 (71.9%)
15 (1.7%)
List Ops List Ops
518
3,048 (avg. 5.9)
422 (81.5%)
16 (3.1%)
Sublist Sublist
529
3,413 (avg. 6.5)
384 (72.6%)
8 (1.5%)
Ledger Ledger
321
1,674 (avg. 5.2)
224 (69.8%)
6 (1.9%)
OCR Numbers OCR Numbers
336
2,299 (avg. 6.8)
259 (77.1%)
5 (1.5%)
Saddle Points Saddle Points
1,701
13,711 (avg. 8.1)
1,112 (65.4%)
69 (4.1%)
Palindrome Products Palindrome Products
280
339 (avg. 1.2)
200 (71.4%)
13 (4.6%)
Hangman Hangman
325
731 (avg. 2.2)
147 (45.2%)
2 (0.6%)
Two Bucket Two Bucket
266
1,047 (avg. 3.9)
156 (58.6%)
1 (0.4%)
Go Counting Go Counting
287
1,370 (avg. 4.8)
182 (63.4%)
2 (0.7%)
D&D Character D&D Character
933
7,734 (avg. 8.3)
754 (80.8%)
19 (2.0%)
Queen Attack Queen Attack
986
4,216 (avg. 4.3)
876 (88.8%)
14 (1.4%)
Robot Simulator Robot Simulator
981
4,875 (avg. 5.0)
825 (84.1%)
17 (1.7%)
Bank Account Bank Account
890
2,514 (avg. 2.8)
690 (77.5%)
18 (2.0%)
Simple Linked List Simple Linked List
650
4,633 (avg. 7.1)
439 (67.5%)
9 (1.4%)
Error Handling Error Handling
999
4,006 (avg. 4.0)
826 (82.7%)
20 (2.0%)
Affine Cipher Affine Cipher
311
2,449 (avg. 7.9)
223 (71.7%)
3 (1.0%)
ISBN Verifier ISBN Verifier
666
4,911 (avg. 7.4)
551 (82.7%)
13 (2.0%)
Twelve Days Twelve Days
475
1,275 (avg. 2.7)
399 (84.0%)
6 (1.3%)
Word Count Word Count
866
3,637 (avg. 4.2)
724 (83.6%)
30 (3.5%)
Yacht Yacht
417
2,952 (avg. 7.1)
335 (80.3%)
8 (1.9%)
DOT DSL DOT DSL
284
1,533 (avg. 5.4)
194 (68.3%)
2 (0.7%)
Linked List Linked List
789
4,002 (avg. 5.1)
541 (68.6%)
14 (1.8%)
Diamond Diamond
337
1,380 (avg. 4.1)
243 (72.1%)
6 (1.8%)
Grep Grep
369
2,735 (avg. 7.4)
271 (73.4%)
4 (1.1%)
Luhn Luhn
682
6,934 (avg. 10.2)
580 (85.0%)
7 (1.0%)
Markdown Markdown
591
2,549 (avg. 4.3)
409 (69.2%)
26 (4.4%)
State of Tic-Tac-Toe State of Tic-Tac-Toe
46
309 (avg. 6.7)
34 (73.9%)
1 (2.2%)
Word Search Word Search
747
9,120 (avg. 12.2)
406 (54.4%)
11 (1.5%)
Bowling Bowling
548
7,739 (avg. 14.1)
303 (55.3%)
11 (2.0%)
REST API REST API
495
5,341 (avg. 10.8)
196 (39.6%)
10 (2.0%)
Poker Poker
348
2,394 (avg. 6.9)
176 (50.6%)
2 (0.6%)
Run-Length Encoding Run-Length Encoding
1,604
26,165 (avg. 16.3)
1,320 (82.3%)
49 (3.1%)
Pig Latin Pig Latin
1,134
13,769 (avg. 12.1)
635 (56.0%)
33 (2.9%)
Transpose Transpose
642
8,819 (avg. 13.7)
386 (60.1%)
3 (0.5%)
Say Say
388
3,351 (avg. 8.6)
298 (76.8%)
6 (1.5%)
Book Store Book Store
984
8,531 (avg. 8.7)
490 (49.8%)
29 (2.9%)
Custom Set Custom Set
291
2,029 (avg. 7.0)
222 (76.3%)
1 (0.3%)
Nth Prime Nth Prime
328
1,352 (avg. 4.1)
265 (80.8%)
4 (1.2%)
Rail Fence Cipher Rail Fence Cipher
819
9,375 (avg. 11.4)
453 (55.3%)
14 (1.7%)
Diffie-Hellman Diffie-Hellman
1,652
9,788 (avg. 5.9)
1,026 (62.1%)
18 (1.1%)
Zebra Puzzle Zebra Puzzle
383
1,164 (avg. 3.0)
182 (47.5%)
3 (0.8%)
React React
370
2,077 (avg. 5.6)
167 (45.1%)
4 (1.1%)
POV POV
191
1,164 (avg. 6.1)
122 (63.9%)
1 (0.5%)
Zipper Zipper
201
889 (avg. 4.4)
124 (61.7%)
1 (0.5%)
Reverse String Reverse String
6,150
20,236 (avg. 3.3)
5,565 (90.5%)
166 (2.7%)
RNA Transcription RNA Transcription
2,409
5,150 (avg. 2.1)
2,098 (87.1%)
95 (3.9%)
Conway's Game of Life Conway's Game of Life
330
2,126 (avg. 6.4)
173 (52.4%)
6 (1.8%)
Eliud's Eggs Eliud's Eggs
561
2,980 (avg. 5.3)
448 (79.9%)
4 (0.7%)
Knapsack Knapsack
285
2,046 (avg. 7.2)
151 (53.0%)
2 (0.7%)
Square Root Square Root
343
1,498 (avg. 4.4)
290 (84.5%)
4 (1.2%)
Killer Sudoku Helper Killer Sudoku Helper
58
125 (avg. 2.2)
31 (53.4%)
0 (0.0%)
Satellite Satellite
46
378 (avg. 8.2)
34 (73.9%)
1 (2.2%)
Intergalactic Transmission Intergalactic Transmission
19
113 (avg. 5.9)
17 (89.5%)
0 (0.0%)
Relative Distance Relative Distance
28
106 (avg. 3.8)
17 (60.7%)
0 (0.0%)
Split-Second Stopwatch Split-Second Stopwatch
52
524 (avg. 10.1)
29 (55.8%)
0 (0.0%)
Baffling Birthdays Baffling Birthdays
37
330 (avg. 8.9)
28 (75.7%)
0 (0.0%)
Swift Scheduling Swift Scheduling
32
165 (avg. 5.2)
20 (62.5%)
1 (3.1%)
7 deprecated practice exercises
Started
Attempts
Completions
Mentoring requests
Beer Song Beer Song
1,942
26,902 (avg. 13.9)
1,518 (78.2%)
33 (1.7%)
Binary Binary
80
106 (avg. 1.3)
79 (98.8%)
6 (7.5%)
Hexadecimal Hexadecimal
22
23 (avg. 1.0)
21 (95.5%)
0 (0.0%)
Minesweeper Minesweeper
480
2,111 (avg. 4.4)
365 (76.0%)
7 (1.5%)
Octal Octal
43
50 (avg. 1.2)
42 (97.7%)
2 (4.7%)
Scale Generator Scale Generator
545
3,853 (avg. 7.1)
343 (62.9%)
4 (0.7%)
Trinary Trinary
52
67 (avg. 1.3)
51 (98.1%)
3 (5.8%)
1 unimplemented practice exercise
Piecing It Together Piecing It Together
6 foregone practice exercises
Counter Counter
Lens Person Lens Person
Micro Blog Micro Blog
Nucleotide Codons Nucleotide Codons
PaaS I/O PaaS I/O
Point Mutations Point Mutations

Programming Tags

Learn More

Help manage the tags used to group, filter and recommend solutions, approaches and articles.

244 tags

Test Runner

Learn More

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

Current version: 64e144cf598378d18b1a36b756b07a126b16e0dd (Takes up to 10 mins to deploy)

Total Test Runner Runs
4,772,773
Test Run Pass Rate
14.6% (698476)
Test Run Fail Rate
39.3% (1877698)
Test Run Error Rate
46.0% (2196599)

Representer

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.

Current version: 857de918d97e8d6d74a4e1d4ca196ddeb361f760 (Takes up to 10 mins to deploy)

Total Representer Runs
654,340
Total Representation Comments Made
74,179
Feedback Given Frequency
11.3%

Analyzer

Learn More

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

Current version: 3678f4aba42d7ad4f043ea5d8d7afd35a61ce081 (Takes up to 10 mins to deploy)

Total Analyzer Runs
645,782
Total Analysis Comments Made
307,724
Feedback Given Frequency
5.4%