Kata
Sign Up
Kata
Kumite
Forum
Wiki
Leaders
Log In
Sign Up
Library
Collections
Sort by:
Newest
Oldest
Popularity
Positive Feedback
Most Completed
Least Completed
Recently Published
Hardest
Easiest
Name
Language:
All
My Languages
BF (Beta)
C
Clojure
CoffeeScript
C++
Crystal
C#
Dart
Elixir
Elm (Beta)
Erlang (Beta)
Fortran (Beta)
F#
Go
Groovy (Beta)
Haskell
Java
JavaScript
Julia (Beta)
Kotlin (Beta)
Lua (Beta)
NASM (Beta)
Nim (Beta)
Objective-C (Beta)
OCaml (Beta)
PHP
PowerShell (Beta)
PureScript (Beta)
Python
R (Beta)
Reason (Beta)
Ruby
Rust
Scala (Beta)
Shell
Solidity (Beta)
SQL
Swift
TypeScript
Status:
Approved & Beta
Approved
Beta
Progress:
All
Kata I have not trained on
Kata I have not completed
Kata I have completed
Difficulty:
8 kyu
8 kyu
7 kyu
7 kyu
6 kyu
6 kyu
5 kyu
5 kyu
4 kyu
4 kyu
3 kyu
3 kyu
2 kyu
2 kyu
1 kyu
1 kyu
Tags:
Fundamentals (3830)
Algorithms (2766)
Data Types (2321)
Logic (2020)
Numbers (1193)
Strings (1125)
Puzzles (1103)
Arrays (962)
Games (942)
Mathematics (901)
Basic Language Features (816)
Programming Paradigms (751)
Data Structures (544)
Control Flow (532)
Declarative Programming (471)
Advanced Language Features (327)
Regular Expressions (254)
Object-oriented Programming (232)
Functions (205)
Lists (197)
Functional Programming (165)
Arithmetic (162)
Loops (159)
Objects (138)
Bugs (127)
Data (124)
Algebra (116)
Theoretical Computer Science (110)
Sorting (105)
Security (104)
Parsing (98)
Performance (98)
Computability Theory (96)
Recursion (96)
Binary (93)
Classes (93)
Optimization (89)
Integers (88)
Utilities (85)
Databases (83)
Information Systems (83)
SQL (81)
Cryptography (78)
Geometry (77)
Graphs (75)
Dates/Time (72)
Sequences (58)
Design Principles (57)
Design Patterns (56)
Formatting (51)
584 Kata Found
6 kyu
Build a pile of Cubes
891
891
103
85%
of
3,678
24,660
g964
1 Issue Reported
Fundamentals
Optimization
5 kyu
Integers: Recreation One
665
665
96
88%
of
1,109
6,929
g964
Fundamentals
Algorithms
Optimization
8 kyu
If you can't sleep, just count sheep!!
61
61
16
91%
of
923
6,665
joshra
Fundamentals
Loops
Control Flow
Basic Language Features
4 kyu
Getting along with Integer Partitions
376
376
57
94%
of
236
896
g964
Fundamentals
Algorithms
Optimization
7 kyu
Balanced Number (Special Numbers Series #1 )
51
51
11
90%
of
257
1,239
MrZizoScream
Fundamentals
Numbers
Mathematics
Algorithms
Basic Language Features
Loops
Control Flow
Conditional Statements
7 kyu
Maximum Multiple
23
23
5
88%
of
465
2,496
MrZizoScream
Fundamentals
Numbers
Basic Language Features
Arrays
Loops
Control Flow
6 kyu
Sum of a Sequence [Hard-Core Version]
40
40
12
91%
of
102
356
GiacomoSorbi
1 Issue Reported
Algorithms
Optimization
Sequences
Arrays
Arithmetic
Mathematics
Numbers
5 kyu
Easy Cyclist's Training
39
39
7
81%
of
13
45
g964
Fundamentals
Control Flow
Basic Language Features
8 kyu
Do you speak "English"?
11
11
9
92%
of
326
1,850
tyeung2017
Fundamentals
Loops
Control Flow
Basic Language Features
7 kyu
Build a square
27
27
7
90%
of
300
1,663
Capocaccia
Fundamentals
Loops
Control Flow
Basic Language Features
Conditional Statements
7 kyu
Product Of Maximums Of Array (Array Series #2)
26
26
16
87%
of
266
1,136
MrZizoScream
3 Issues Reported
Fundamentals
Numbers
Basic Language Features
Arrays
Loops
Control Flow
8 kyu
Filter out the geese
50
50
22
90%
of
620
3,387
stevehopkinson
Fundamentals
Higher-order Functions
Functions
Control Flow
Basic Language Features
Arrays
7 kyu
Form The Largest
29
29
14
91%
of
416
2,187
MrZizoScream
Fundamentals
Numbers
Mathematics
Algorithms
Basic Language Features
Loops
Control Flow
Conditional Statements
7 kyu
Extra Perfect Numbers (Special Numbers Series #7)
11
11
2
84%
of
152
635
MrZizoScream
Fundamentals
Numbers
Basic Language Features
Arrays
Loops
Control Flow
8 kyu
Grasshopper - Summation
179
179
59
88%
of
3,049
22,114
danleavitt0
Fundamentals
Loops
Control Flow
Basic Language Features
7 kyu
Slamming Lockers
20
20
0
78%
of
48
274
Redmega
Puzzles
Algorithms
Fundamentals
Loops
Control Flow
Basic Language Features
7 kyu
Case-sensitive!
6
6
0
91%
of
128
455
riyakayal
Fundamentals
Strings
Loops
Control Flow
Basic Language Features
8 kyu
Function 1 - hello world
122
122
17
70%
of
1,326
17,139
ineiti
Fundamentals
Functions
Control Flow
Basic Language Features
7 kyu
L2: Triple X
7
7
3
96%
of
93
337
Swolebrain
Fundamentals
Strings
Loops
Control Flow
Basic Language Features
Regular Expressions
Declarative Programming
Advanced Language Features
7 kyu
Jumping Number (Special Numbers Series #4)
17
17
8
94%
of
233
964
MrZizoScream
3 Issues Reported
Fundamentals
Numbers
Mathematics
Algorithms
Basic Language Features
Conditional Statements
Control Flow
Loops
6 kyu
Fun with lists: map
32
32
22
93%
of
117
523
janitormeir
Fundamentals
Lists
Data Structures
Functional Programming
Declarative Programming
Higher-order Functions
Functions
Control Flow
Basic Language Features
8 kyu
Are You Playing Banjo?
123
123
23
85%
of
1,296
16,147
MRodalgaard
6 Issues Reported
Fundamentals
Strings
Functions
Control Flow
Basic Language Features
7 kyu
80's Kids #2: Help ALF Find His Spaceship
29
29
4
88%
of
125
693
NateBrady23
2 Issues Reported
Algorithms
Lambdas
Functional Programming
Functions
Declarative Programming
Control Flow
Basic Language Features
Fundamentals
Maps
Data Structures
Arrays
6 kyu
Card Games: Black Jack
8
8
2
87%
of
19
88
EricRamirezS
1 Issue Reported
Algorithms
Conditional Statements
Control Flow
Basic Language Features
Fundamentals
Games
6 kyu
Find Amount of Certain Combinations than its Sum of Elements Are Within a Given Range
3
3
1
92%
of
12
31
raulbc777
Fundamentals
Mathematics
Algorithms
Numbers
Control Flow
Basic Language Features
Data Structures
7 kyu
Complete The Pattern #7 - Cyclical Permutation
26
26
3
91%
of
85
816
curious_db97
Fundamentals
Loops
Control Flow
Basic Language Features
Sequences
Arrays
6 kyu
Correct my English - Series #1 - Capitalization and Full-Stops
5
5
1
100%
of
11
24
CarbonGrid
Algorithms
Strings
Control Flow
Basic Language Features
Fundamentals
Parsing
6 kyu
Not prime numbers
30
30
8
86%
of
112
376
riyakayal
Fundamentals
Loops
Control Flow
Basic Language Features
Performance
7 kyu
Automorphic Number (Special Numbers Series #6)
21
21
12
91%
of
276
1,413
MrZizoScream
Fundamentals
Numbers
Mathematics
Algorithms
Basic Language Features
Conditional Statements
Control Flow
Loops
6 kyu
Primorial Of a Number
30
30
6
90%
of
179
703
MrZizoScream
Fundamentals
Numbers
Basic Language Features
Arrays
Loops
Control Flow
Arithmetic
Mathematics
Algorithms
Loading...
Confirm