Also some good resources in this Quora: https://www.quora.com/What-are-the-best-resources-to-learn-q...
And if your interest is in the k language more than kdb+/q, then I have found the docs in John Earnest's ('RodgerTheGreat) oK interpreter a succinct, example-focused introduction: https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Manual.... Plus using his browser-based REPL (http://johnearnest.github.io/ok/index.html) may lower the barriers to entry, and iKe (http://johnearnest.github.io/ok/ike/ike.html) is great for experimentation...http://johnearnest.github.io/ok/ike/ike.html?gist=9c5f43baa4...
Rosettacode is also a good source for example J code [1].
The J for C Programmers book is good if you already have programming experience, especially in C [2].
[1] http://rosettacode.org/wiki/Category:J
[2] http://www.jsoftware.com/help/jforc/contents.htm
http://code.jsoftware.com/wiki/Guides/GettingStartedSerious
or http://www.dyalog.com/mastering-dyalog-apl.htm and be a student to get a free (educational) dyalog license
Also some good resources in this Quora: https://www.quora.com/What-are-the-best-resources-to-learn-q...
And if your interest is in the k language more than kdb+/q, then I have found the docs in John Earnest's ('RodgerTheGreat) oK interpreter a succinct, example-focused introduction: https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Manual.... Plus using his browser-based REPL (http://johnearnest.github.io/ok/index.html) may lower the barriers to entry, and iKe (http://johnearnest.github.io/ok/ike/ike.html) is great for experimentation...http://johnearnest.github.io/ok/ike/ike.html?gist=9c5f43baa4...