Big List O' Stuff (Tutorials. resources, &software)

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

Big List O' Stuff (Tutorials. resources, &software)

Postby JersyDvl on Thu May 16, 2013 5:21 pm

Heres a big list of things I figured some people would possibly find useful. If theres anything else that should be added to this post, please let me know.


Machine Language for Beginners

The Second book of Machine Language


Pete's QBASIC / QuickBasic Site

Beginner's Programming Tutorial in QBasic

Liberty BASIC Programming Tutorials

Blast of with BASIC

VB - The Visual Basic Tutorial and Research Center

MSDN Visual Basic Resources

Wikibooks DarkBASIC Programming

BlitzCoder - Blitz Basic Game Development Resources

Home & Learn Visual Tutorial


Learn C the Hard Way


C++ Game Programming

The C++ Resources Network

Learn C++

C - Learn C and C++ Programming


How to Program in C++

C++ Optimization Strategies and Techniques

C# (and XNA)

RB Whitaker’s Wiki: A Game Development Launchpad
C#, XNA and Mono tutorials.

C# Station

C# Essentials - Techotopia

C# Programming - Wikibooks, open books for an open world

XNA Development: Game Development for the masses

Riemers XNA Tutorial

C# Fundamentals: Development for Absolute Beginners | Channel 9

Reddit C# Discussion

CSharp Computing Tutorials

C#4 Programming Language


Mac Developer Library


Home & Learn Java Tutorial

Richard G Baldwin JAVA Tutorials

JAVA Programming FAQ’s and Tutorials

Introduction to Programming Using Java, Sixth Edition

Visual Builder Java Tutorial

Oracle Java Tutorials


Invent with Python

Invent with Pygame

300+ Python Tutorials


{SDL Tutorials}

Lazy Foo’ Productions


LUA 5.1 Reference Manual


Programming Ruby: The Pragmatic Programmer's Guide


Beginning Perl

Web Development

w3Schools HTML Tutorials

EchoEcho HTML Tutorials

EchoEcho CSS Tutorial

EchoEcho Javascript Tutorials

HTMLdog - HTML, CSS & Javascript

Richard G Baldwin Javascript Tutorial

Quackit HTML Tutorials

Quackit CSS Tutorials

Quackit Javascript Tutorials

HTML Goodies - The Ultimate HTML Resource - HTML, CSS, PHP & Javascript

Home & Learn Web Design Tutorial

Home & Learn Beginners PHP Tutorial

Home & Learn Basic CSS Tutorial

Home & Learn Javascript Tutorial - Learn CSS Step by Step

Introduction to HTML Programming from Eli the Computer Guy

Dive into HTML5

Multi-topic Tutorials

Covers Assembly, iOS, Visual Basic, Java, PHP, Python, Ruby, Perl, HTML, CSS, Javascript, MySQL, C++ & UNIX

Providing video tutorials for Intro to Computer Programming, C, Object Oriented Programming, C++, Objective-C, Java & C#.The site also keeps track of which videos you have watched already.

Eli the Computer Guy
Not much in the way of programming, but some nice tutorials on other topics such as networking and other computer topics.

The New Boston
Video tutorials on a number of programming languages as well as other computer science topics.

Tutorials on various topics, however, the QBasic tutorial seems to be their most thorough.

Khan Academy
Good place to brush up on your math skills, plus a small section on computer science.

The worlds largest web development site.

Free Computer Tutorials

Richard G Baldwin Tutorials for JAVA, XML, Python, OOP & more

3D Buzz - Courses on many topics, but unfortunately its a pay service and somewhat pricy.

Youtube Channels & Videos

antiRTFM’s Channel

Coding Made Easy’s Channel

C++ && Free Software Tutorial’s Channel

OnLive Gamer’s Channel

Cross Platform Game Development in C#

Objective-C Tutorials

Eli The Computer Guy

Pure Inspirational Videos


The Ultimate Indie Game Developer Resource List

Video Game Sprites

Online Image Editor (Photoshop-ish)


The Independent Gaming Source: A community of independent game developers and players.

Bit Bucket

Gamasutra - The Art & Business of making games.


Programmers Heaven

Indie Gamer Discussion Forums

The RandomPod

Coding Made Easy

Professor Messer (Free A+, Network+, Security+ & Linux+ training videos. I used this site a lot while in school.)

Binary/Decimal/Hexadecimal Converter

Binary to Text and Back Again (More for fun then anything.)

Royalty Free Music

Freesound - Royalty Free Sound Effects


Danosongs - Free to use if credit given, pay to use without having to give credit.

Audio Jungle - Royalty Free music and sound effects starting at $1.

Pixel Prospector - Contains sections to inspire your creative side, graphics & graphics tools, music & sound, business and marketing, links to video & screen recording software, and even website, blog, wiki and forum creation. It even has some videos just for your entertainment. I have heard rumors that this information will be added to the next revision of all the worlds Holy Texts.


[url]So you want to be a ... Game Programmer?... Game Artist?... Game Designer? (Youtube Video)[/url]

14 Year Old Prodigy Programmer (who makes me feel terrible about myself lol)

Open Source Tools for Game Developers (Youtube Video)

HTML5 Multiplayer Game Development (Youtube Video)

DIY: Indie Game Dev from Napkin to Profitability (Youtube Video)

Why Being Poor And Having No Budget Is Good For Making Games (Youtube Video)

Introduction to Game Development (Youtube Video)

Mum, Dad, I want to be a Hame Designer (Youtube Video)

Thinking Like a Game Designer - GameSalad Webinar (Youtube Video)

Eli The Computer Guy - Introduction to Programming (Youtube Video)

I Want to be a Game Developer...Now What?

Home & Learn Beginners Computing Tutorials


Pixen (Free)- Pixel Art and tile editor for Mac OS X.

Pyxel Edit (Free) - Pyxel Edit is a pixel art and tileset creation tool. It's made in Adobe Air, runs on Windows and Mac, and is currently in open beta.

Aseprite (Free) - Another pixel art editing program for both Mac OS X & Windows.

GraphicsGale (Shareware) - A windows based pixel art editor.

Tiled (Free) - Multi platform. Tiled is a general purpose tile map editor, built to be flexible and easy to use. In addition to its own map format, Tiled supports read/write plugins for using it with proprietary map formats or formats used by other editors.

Notepad++ (Free)- Arguably the best text editor for Windows. Includes Syntax highlighting for all your coding needs.

TextWrangler (Free)- Looking for Notepad++ for Mac OS X and don’t feel like using CrossOver? Then TextWrangler is exactly what you are looking for. In fact, it might even be superior to Notepad++. For those of you looking for even more features, TextWrangler has a big brother called BBEdit for $50.

SourceLair - Online IDE with support for 21 languages including C, C++, Obj-C, JAVA, HTML...basically everything but C#, which is should be coming soon. Still in Beta.

Cloud9 - Write, run, and debug your code with our powerful and flexible cloud IDE. Collaborate on your workspaces publicly, or keep them private. The choice is yours!

Koding - Another online IDE supporting Python, JAVA, Perl, Ruby, C, C++ and Go.

Audacity (Free) - Open source audio recording and editing software.

SFXR (Free) - Simple tool for creating old school sound effects. Runs on Windows.

CFXR (Free) - Mac OS X port of Dr. Petter’s SFXR, plus it has a nicer GUI.

MilkyTracker (Free) - an open source, multi-platform music application for creating .mod and .xm module files.

GIMP (Free) - Open source multi platform image editing software similiar to Adobe Photoshop in many ways. (Free) - Windows based graphics editing program. Think MS Paints big brother.

Inkscape (Free) - Open source, multi platform vector image editing software.

Sculptris (Free) - Multi platform 3D modeling software. Smaller installation then Blender.

Blender (Free) - Open source, multi platform professional quality 3D modeling software. Unfortunately there is a steep learning curve.

Komodo Edit (Free or $25 for more features) - Multi platform. Komodo Edit is a lean editor with a sleek interface. You'll enjoy excellent coding in many web languages, including Python, PHP, Ruby, Perl, HTML, CSS and JavaScript.

Microsoft Visual Studio ($499+) - Do I even need to mention what this is? Full feature IDE for developing for C++, C#, and a few other languages. Separate versions for C++, C# and VisualBasic are available as express editions for free. 2012 is the most current version but 2010 is recommended.

QB44 (Free) - For fans of old school QBasic, QB64 offers the same experience for modern computers running 64-bit processors. It runs on Windows, OS X and Linux as well. Whether its for nostalgic reasons, or as a learning tool, it is actually a very nice program that recreates the 1990’s QBasic experience perfectly.

Just Basic (Free) - Another free to use BASIC compiler for windows. Several books I have read recommend Just Basic as a good learning language/IDE for people who are new to programming. They have a pay version called Liberty BASIC for more features, but the free version works just fine.

Objective-Basic (Free or $35 for Pro license) - Objective-Basic is a powerful BASIC programming language for Mac, which is a simple and intuitive and very easy to learn. It is similar to Visual Basic and Objective-C. It is an easy to use, object-oriented, compiled, stable, fast and modern programming language written in C++ and Objective-C. Its runtime is entirely based on Cocoa.

QT (Free) - Qt is a full development framework with tools designed to streamline the creation of stunning applications and amazing user interfaces for desktop, embedded and mobile platforms. Qt's cross-platform full framework and tools enables developers to reach various desktop, embedded and mobile operating systems and numerous devices with one code base. Qt brings freedom to the developer saving development time, adding efficiency and ultimately shortening time to market.

MonoDevelop (Free) - MonoDevelop is a cross-platform IDE primarily designed for C# and other .NET languages. MonoDevelop enables developers to quickly write desktop and ASP.NET Web applications on Linux, Windows and Mac OSX. MonoDevelop makes it easy for developers to port .NET applications created with Visual Studio to Linux and Mac OSX maintaining a single code base for all platforms.

SharpDevelop (Free) - An alternative to Microsoft Visual C#. Nice clean interface, but in all honesty, Visual C# Express 2010 is a better choice. SharpDevelop might be a good alternative to Visual C# 2012 until more updates to the 2012 version come out.

Code::Blocks (Free) - A free cross platform C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

CodeLite (Free) - A lightweight cross platform C/C++ IDE. Similar in features to Code::Blocks, but somehow just not as appealing.

RealStudio ($99+) - Real Studio’s claim to fame is the ability to allow users to create full feature applications with a bare minimum of programming knowledge. Almost entirely drag n drop in nature with “almost” zero need to add code to make the applications work.

Pure Basic (€ 79) - A cross platform BASIC IDE that works with Windows, Mac OS X, Linux and even Amiga. There is a free demo available to try before purchasing.

Blitz Basic ($79) - A variant of Basic designed specifically for the creation of games. Runs on Windows, Mac OS X and Linux.

DarkBASIC ($70 or free with Ads) - Another version of Basic similar to Blitz Basic, used for making games.
Last edited by JersyDvl on Sat May 18, 2013 12:35 pm, edited 2 times in total.
24” iMac, 3.06GHz Intel Core 2 Duo
8 Gigs of Ram
Nvidia GeForce GT 130, 2.5TB HDD
OS X 10.8, Windows 7 Home Premium
22” external display

2012 Macbook Pro 13"
2.5Ghz Intel Core i5
8GB Ram
OS X 10.8 / Windows 7

Skype: Justin.Califano
User avatar
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 32
Joined: Fri Mar 23, 2012 8:59 am
Location: New Jersey

Re: Big List O' Stuff

Postby dandymcgee on Thu May 16, 2013 6:41 pm

Many if not most of these are already in the Guides & Resources or Programmer's Education topics, but since you took the time to organize it so well you earned a sticky.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
User avatar
ES Beta Backer
ES Beta Backer
Posts: 4707
Joined: Tue Apr 29, 2008 4:24 pm
Location: San Francisco

Re: Big List O' Stuff

Postby Vincent on Thu May 16, 2013 6:52 pm

Big THX for this post. Lots of interesting stuff. :bow:
"Stop bitchin' and start codin' !!!" by myself
User avatar
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 6
Joined: Fri Apr 26, 2013 2:32 am
Location: Spain

Re: Big List O' Stuff (Tutorials. resources, &software)

Postby heisenberg on Tue May 21, 2013 7:18 pm

Thank you Jersy, this is a very intresting list of URLs. :)
User avatar
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 7
Joined: Sat May 04, 2013 4:53 pm

Return to Programming Discussion

Who is online

Users browsing this forum: No registered users and 2 guests