Comprehensive List of Programming Resources for Beginners
Written by wyncode on 5th November 2014, 12:46 PM
11 Shortcuts For Quickly Learning Linux
Adding An Image to the XNA Game Project
Android SDK for new developers
Android Studio Beta Installation Download
BlueJ: Free, Kid-Friendly Java Development Environment for Beginners
BotsInc! Squeak Environment for Learning Programming
Challenging Mathematical/Computer Programming Problems To Solve
Creating a 2D Sprite
Creating a New XNA Windows Game Project
Doxygen: A tool for generating documentation from annotated C++ sources and supports C flavors, Python, Java, PHP, some D, and IDL Microsoft, Corba, and UNO/OpenOffice flavors, VHDL, Fortran, Tcl.
F# Code Sample Download
Getting started with XNA developmen XNA 3.0 BETA
Introduction to the Crafty, previously known as CraftyJS, Game Engine
iPhone: Beginner’s Guide to Development
Java: 2D Graphics How to display and print 2D graphics in applications.
Java: Custom Networking Features Introduction An introduction to the Java platform’s powerful networking features
Java: Full-Screen Exclusive Mode API How to write applications that more fully utilize the user’s graphics hardware.
Java: Generics for Advanced Users
Java: Internationalization is an introduction to designing software so that it can be easily adapted localized to various languages and regions.
Java: JAXB introduces the Java architecture for XML Binding JAXB echnology.
Java: JAX introduces the Java API for XML Processing JAXP technology.
Java: JDBC Database Access introduces an API for connectivity between the Java applications and a wide range of databases and data sources.
Java: JMX Java Management Extensions provides a standard way of managing resources such as applications, devices, and services
Java: JNDI Java Naming and Directory Interface enables accessing the Naming and Directory Service such as DNS and LDAP.
Java: Reflection API
Java: RMI The Remote Method Invocation API allows an object to invoke methods of an object running on another Java Virtual Machine
Java: Security Java platform features that help protect applications from malicious software
Java: Sockets Direct ProtocolHow to enable the Sockets Direct Protocol to take advantage of InfiniBand
Java: Sound An API for playing sound data from applications
Java: The Extension Mechanism – How to make custom APIs available to all applications running on the Java platform
JavaBeans — The Java platform’s component technology.
Learn to Code Interactively for Free: Sign Up Here
Learning With Python
Lifehacker Night School’s Full Beginner’s Guide Videos to Learn to Code
Mac AppleScript Training Series
Melde’s PDF version of Lifehacker’s Beginner’s Guide to Learn to Code
Monogames Install Downloads (XNA Support to port games from Xbox 360, Windows, Windows Phone to the iOS, Android, Mac OS X, Linux, and Windows 8 Metro.
Online Hex Dec Bin Oct Converter
Open-source Framework For Writing Cross-Platform Games
Pygame Tutorials and Royalty-Free Resources
SDL v1.2 Beginning Game Programming Tutorials from Lazy Foo’ Productions
SDL v2.0 Beginning Game Programming Tutorials from Lazy Foo’ Productions
SFML API reference documentation with Doxygen for v1.6, v2.0, v2.1
SFML download page of pre-compiled SDKs for your favorite OS: Windows, Linux, Mac OS X, Android, iOS
SFML Simple and Fast Multimedia Library
SFML Tutorials by the Hundreds Including Specific Game Design Topics
SFML v1.6, v2.0, v2.1 Tutorials to learn how to use SFML
The Java Tutorials
The Really Big Index with links to The Java™ Tutorials on Everything JAVA from Oracle
UNIX timestamp epoch batch converter
Visual Studio Express for Windows 8.1, Windows Phone, the web or the cloud
What All the Racket Is About
X-code: Downloadable Copy With iPhone SDK Interface Builder
XNA 4.0: You have been selected! Tutorial, source code, and sample RTS style selection box
XNA Development 3.0 Beta Home Page With Tutorials For Making A Game Using The XNA Platform