Here is a list of helpful tools for learning programming, for web-development, making games, and creating mobile apps.
Coding is not for everyone, however you should try to learn to read code at least to have an understanding of how scripts and programs work and be able to solve problems and/or make small amendments or customizations.
Html is the basic language that all/most web-pages use, CSS is for creating styles which transfer across all of your pages for consistency, e.g. backgrounds, text colours and sizes, positioning, structure.
Used for android apps, web-applications and used on 100’s devices around the world, Java is actually in some televisions too!
http://developer.android.com/guide/index.html – For android development
http://www.tutorialized.com/tutorials/Java/Game-Programming/1 – Java game programming
Learn “C” which you should try to learn before Object C as recommended by 100’s programmers
Good starting language, support on Microsoft’s website:
Used for databases (in high demand)
Object C – IOS (Mac)
Learn code the hard way:
Free books to learning these languages:
SQL, Ruby, C, Python, Regex (free) – http://learncodethehardway.org/
X Code – https://developer.apple.com/xcode/index.php (IOS, Mac)
Android SDK (Java) http://developer.android.com/sdk/index.html
What are your favourite programming languages?
What are you looking to develop? Do comment below.
These are just a few to get you started, there are plenty more languages you can learn.
Here is an article we wrote on why you should be a programmer.
Remember to read code is a good skill to have, you don’t need to write code, but you will find things so much easier if you understand the code slightly. For example, you can learn french but not be an expert in french, and if you went to france you might have a basic idea of how to communicate what you are looking for.