Learn the k programming language

Reference

Get started with k

Tutorials to get you started with the k programming language.

Advanced language tutorials

Once you have the basics of the language, discover what else you can do with what you have learned. Explore different ways to solve problems, which to use, and why.

Multilingual k

If you’re already familiar with a programming language or two, you might want to start with a quick tour of what in k resembles – and differs from – the language/s you know.

Knowledge Base