Scratch - Scratch is the programming language & online community where young people create stories, games, & animations.
Hackr.io - There are tons of online programming courses and tutorials, but it's never easy to find the best one. Try Hackr.io to find the best online courses submitted & voted by the programming community.
Cyberix3D - Free online 3D Game Maker. Make your own 3D games online!
Tutset - Curated list of the best programming tutorials on the web.
Castle Game Engine - An open-source 3D/2D game engine for ObjectPascal.
Always Learning - The best resources for learning programming and design