The Practical Dev's review of Programming for absolute beginners