The 1.8.x series (mainly 1.8.6) is still very widely used and is likely to remain that way for at least a year or so; 1.9 is slowly moving to. Although there are some significant differences between them, for the most part, everything you can do in 1.8, you can also do in 1.9.
Many of the more complex bits, such as blocks and lambdas, get a bit of make-up, but otherwise the tutorials for 1.8 will still refer to 1.9 for the most part. However, you are likely to run into problems if you use stones and libraries from 1.8 to 1.9.
source
share