Programming in general
- Programming Lessons From Linux Geeks in the Trenches, words of wisdom from the real world
- The Commandments of Good Code, according to Zach
- IBM DeveloperWorks Open Source Software Resources for development and implementation
- x86 Assembly Language Tutorial Part I and Part II
- Interpreted Languages (php, Perl, Python, Ruby) compared
- The Top 10 Beginner Programming Mistakes plus a bonus one
- Best explanation of recursion EVER
- Things I Wish Someone Had Told Me When I Was Learning to Code
- An Introduction to APIs
- Learn <to> Code, a Web Development Roadmap for Beginners
- What is Code? via Bloomburg Business
- PHP.net is the definitive resource.
- Getting Started With PHP, the first of the DailyBits PHP tutorial series.
- Playlist For Beginner PHP Tutorials (24 videos) from PHPAcademy
- Playlist For General PHP Tutorials (77 videos), also from PHPAcademy
- PHP Tutorial Videos from New Boston Academy (200 vide0s)
- Learn to Program PHP on the Web via DevelopPHP.com
- Learn PHP is another interactive PHP tutorial
- So You Want to Be a PHP Developer gives you a good roadmap for just that
- Clear PHP, a list of rules for writing good PHP code.
- Python Ecosystem – An Introduction, very detailed instructions on h>ow to set up the Python environment on your machine.
- Free Python Books, all linked in one place
- Learn Python the Hard Way, free e-book
- Dive Into Python 3, another e-book for learning Python, updated for version 3
- Hands On Python Tutorial
- A Few Things to Remember About Coding in Python, mostly advanced level
- Python Tutor helps you learn Python by visualizing program execution
- Python Shortcuts for the Beginner, easy to follow
- Learn Python is an interactive tutorial.
- Playlist for Python video tutorials (43 videos) from New Boston Academy
- Play with Python: A Beginner’s Guide to Programming, first three parts of a planned nine-part tutorial
- 80+ Best Free Python Tutorials, eBooks & PDF To Learn Programming Online, from FromDev
- Java API documentation, the first place to look for a description of any class or class member.
- Oracle’s Java Tutorial, the definitive tutorial for Java.
- Oracle’s Java Programming Conventions, the accepted coding conventions for Java programs.
- IBM DeveloperWorks Java Technology Resources, containing articles, online tutorials, and other technical resources on Java standards and technologies.
- OverAPI’s list of Java references & cheat sheets
- The NewBoston YouTube Channel
- Learn Java has a set of basic interactive tutorials, with advanced ones under construction.
- 25+ Best Free Java Tutorials, eBooks & PDF To Learn Java Online, via FromDev
- LearnCpp, with beginning & intermediate tutorials
- CPlusPlus, with some tutorials, but better as a reference site.
- Cprogramming.com, with tutorials for both C and C++.
- Learn C and Learn C# interactive tutorials are from the same folks that bring you other language tutorials.
- Learning C++ Pointers for REAL Dummies
- The NewBoston YouTube Channel
- 50+ Best Free C Tutorials, eBooks & PDF To Learn C Programming Online, via FromDev
- Android Programming for Beginners: Part 1, helps you start learning to write applications for Android
- Android Programming for Beginners: Part 2, lets you finish your first Android app
- How To Get Started with Android Development
- Android Resources Each Developer Should Know; read before you code. Then read some more.
- Playlist for Android Development tutorials from NewBoston (200 vide0s)
- 50+ Best Free Android Tutorials | Web Resources To Learn Android Programming Online, via FromDev
- 10 Attractive Android Tutorials for Developers