Programming Languages

This page starts out with beginner friendly links and moves on to more specialist languages.

Choosing what programming language to learn is very much down to personal experience and other factors, for example what you are trying to write.

Learning to code

BASIC

General purpose languages

Windows

Visual Studio Visual Studio Express / Community

SharpDevelop : #develop (short for SharpDevelop) is a free IDE for C#, VB.NET and Boo projects on Microsoft's .NET platform. It is open-source.

MonoDevelop

Statistical Computing

HTML tutorials

Mobile Development

Markdown

The Tech Jam website is written in Markdown; a simple, easy to learn markup language.

Online Learning

E-Books etc

MISC