Receive our weekly advanced programming tips for FREE

Android

Android is a software stack for mobile devices that includes an operating system, middleware and key applications, that uses a modified version of the Linux kernel.

Assemby

An assembly language is a low-level language for programming computers. It implements a symbolic representation of the numeric machine codes and other constants needed to program a particular CPU architecture.

BASH

Bash is a Unix shell written for the GNU Project. Its name is an acronym for Bourne-again shell, a pun on the name of the Bourne shell (sh) (i.e. "Bourne again" or " born again")

C

C is a general-purpose, block structured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.

C++

C++ is a general-purpose programming language. C++ is regarded as a mid-level language, as it comprises a combination of both high-level and low-level language features.

CSS

In web development, Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in a markup language.

Django

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design.

GCC

The GNU Compiler Collection (usually shortened to GCC) is a set of compilers produced for various programming languages by the GNU Project

iPhone-Cocoa

iPhone Cocoa SDK

Java

Java is a programming language originally developed by Sun Microsystems and released in 1995 as a core component of Sun's Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities.

JavaScript

In web development, Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in a markup language.

Linux

Linux is a Unix-like computer operating system.

MySQL

MySQL is a multithreaded, multi-user SQL database management system (DBMS)[1] which has more than 11 million installations.

PHP

PHP: Hypertext Preprocessor) is a computer scripting language originally designed for producing dynamic web pages

PostgreSQL

PostgreSQL is an object-relational database management system (ORDBMS).

Python

Python is a general-purpose, high-level programming language. Its design philosophy emphasizes programmer productivity and code readability.

QT

Qt is a cross-platform application development framework, widely used for the development of GUI programs

Ruby

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro

Ruby-on-Rails

Ruby on Rails is a breakthrough in lowering the barriers of entry to programming. Powerful web applications that formerly might have taken weeks or months to develop can be produced in a matter of days

Symbian

Symbian OS is a proprietary operating system, designed for mobile devices

Windows

Microsoft Windows is the name of several families of software operating systems by Microsoft.

Windows-Mobile

How to programm under Windows Mobile

wxWidgets

wxWidgets (formerly wxWindows) is a widget toolkit for creating graphical user interfaces (GUIs) for cross-platform applications