*** C++ ***


  • AntiRTFM C++ tutorials
  • TheNewBoston C++ tutorials
  • Programminghelp C++ tutorials
  • Jamie King C++ tutorials
  • Whatsacreel C++ tutorials
  • TheChernoProject C++ tutorials
  • Sir Joseph the Paladin C++ Programming tutorials
  • LearnCPP online (written tutorial)
  • cplusplus.com - reference, articles, tutorials
  • Brian Will tutorials
  • cslearning101
  • PaulProgramming
  • UNSW CS courses with Richard Buckland

  • *** ALLEGRO 5 ***


  • FixedByProximity 2D Game Development
  • C++ Allegro 5 - Coding Made Easy
  • Allegro 5
  • Allegro 5 reference manual
  • GamesFromScratch.com - Allegro Tutorial Series

  • *** ATARI 8 BIT - PROGRAMMING/FORUMS/BOOKS/RESOURCES ***


  • AtariArchives.org
  • AtariMania.com
  • AtariAge.com
  • Atari keywords reference
  • Atari emulator

  • *** COMMODORE 64 ***


  • Bombjack.org - Commodore 64 books
  • Archive of Commodore 64 books
  • WINVICE C64 Emulator

  • *** APPLE ***


  • Vintage Macintosh Programming Book Library

  • *** QBASIC ***


  • Pete's QBASIC/QuickBasic Site

  • *** HTML/CSS/JAVASCRIPT ***


  • Little Web Hut
  • Lissa Explains it All - a simple HTML and CSS tutorial website with some fun web building resources
  • Interneting Is Hard - "Friendly web development tutorials for complete beginners"
  • HTML5/CSS3 - TheNewBoston
  • Javascript - TheNewBoston
  • HTML5/CSS3 - Quentin Watt
  • Javascript - Quentin Watt
  • Responsive Web Design - TheNewBoston
  • HTML5/CSS3/Javascript - Adam Khoury
  • Web Programming Tutorials - The Net Ninja
  • HTML5 Canvas tuts - Coding for Good
  • Kevin Powell - Web building tips, tricks, and tutorials videos(LOTS of CSS info)
  • Javascript - Derek Banas
  • Advanced Javascript Concepts - Codeacademy
  • Funfunfunction - Javascript functions and object creation tutorials
  • CSS 3 Transformations - cards, cubes, prisms, and carousels
  • CSS Zen Garden - The Beauty of CSS Design
  • CSS Tricks
  • A Visual Guide to CSS Flexbox Properties
  • CSS Flexbox Tutorials from freeCodeCamp
  • CSS Flexbox in Half an Hour - Youtube video by LearnWebCode
  • CSS Reference - Visual Guide to CSS
  • 1st Web Designer - 150 examples of CSS3 animations and effects
  • Animista - CSS animations with source code
  • Rachel Andrew's CSS blog
  • Daniel Shiffman The Coding Train Youtube tuts
  • W3schools.com - web programming references and tutorials
  • MDN Web Docs - resources for developers by developers
  • Can I Use - list of what CSS properties work on which browsers

  • *** HTML5 GAME TUTORIALS ***


  • HTML5 Gamer
  • Max Wihlborg HTML5 Game Programming Tutorials
  • Raining Chain HTML5 Game Programming Tutorial
  • CodeNtronix half code/half electronics - 3D star field
  • MDN - Anatomy of a video game
  • Code inComplete - Javascript game programming
  • Maksim Ivanov - Make 3D Javascript Raycasting Engine
  • Code Monkey King - Coding Wolfenstein 3D in pure javascript
  • Chris Courses - HTML Canvas and Javascript Game tutorials
  • Hands-On Intro to Game Programming in HTML5/JS ebook by Chris DeLeon (This one is awesome!)
  • Website of Chris DeLeon

  • *** 2D GRAPHICS TUTORIALS ***


  • Higher-Order Fun

  • *** JAVASCRIPT API CALLS/XML HTTP REQUESTS TUTORIALS AND RESOURCES/HYBRID APP BUILDING ***


  • ProgrammableWeb - API directories, tutorials, news
  • What Is A RESTful API? Explanation of REST & HTTP - Traversy Media
  • JSON Crash Course - Traversy Media
  • Google Maps JavaScript API Tutorial - Traversy Media
  • Learn XML HTTP Requests in JavaScript | AJAX Tutorial - dcode
  • AJAX Crash Course (Vanilla JavaScript) - Traversy Media

  • *** EMBEDDED PROGRAMMING TUTORIALS ***


  • Embedded systems programming tutorial by Quantum Leaps, LLC

  • *** PROGRAMMING FORUMS ***


  • Stackoverflow
  • GameDev.net
  • ROMhacking.net

  • *** RAYCASTING TUTORIALS ***


  • Lode's Computer Graphics Tutorial
  • F. Permadi's Raycasting Tutorial
  • Short video explaining 3D rendering with binary space partitions

  • *** SERVER SIDE PROGRAMMING - PHP/MYSQL ***


  • An MDN doc explaining server-side website programming
  • Beginner's Guide to PHP tutorial by John Morris
  • Beginner PHP Tutorial by thenewboston
  • MySQL Database Tutorial by thenewboston
  • Introduction to PHP Programming tutorial by mmtuts
  • tutorialspoint - PHP Tutorial
  • The Art of Unix Programming
  • UNIX Tutorial for Beginners
  • Unix Cities
  • Unix for the Beginning Mage pdf
  • The FreeBSD Project
  • XAMPP downloads

  • *** MISC ***


  • freeCodeCamp - stories on design, development, and technology
  • Amit's Game Programming Information
  • Khan Academy - Has MUCH more than just programming tuts
  • Star Trek Text Game C Source Code
  • Classic Super Star Trek Game
  • Atari Archives - Super Star Trek Rules and Notes
  • Atari 2600 Star Raiders Source Code
  • Star Raiders Tribute Page
  • Fabian Sanglard's Website - source code reviews, game programming
  • Programming, Motherfucker. Do you speak it?

  • *** PROGRAMMING BLOGS ***


  • Typical Programmer
  • Zed Shaw
BACK