Computer Programming


Feature Writer: Mark Alexander Bain
Mark Alexander Bain, Mark Alexander Bain

This topic is devoted to choosing and using the best computer programming languages, covering the basics and helping those looking for computer programming jobs.

We'll review manuals and books, discuss C+, Windows, HTML, video game programming, explore strings and loops, handling memory issues, SQL server training, defining data types, object oriented programming, variables, console or command line programming, compilers, javascript, Visual Basic (for Applications), free downloads and tools and create a glossary of programming languages.

To stay in touch, we have RSS feeds, and an email address. To find out about the ways in which you can keep in touch, visit our Contact Page here.

For first time visitors the best places to get started are the article Computer Programming 101 and the main Article Archive.

feature articles
Mark Alexander Bain

Creating Web Page Components with Javascript

In: Javascript/Java Programming

Web pages are usually created manually by adding HTML tags in a text file. However, the programmer can dynamically create a whole web page completely in Javascript code. more...

How to Limit Movement of a Windows Games Sprite

In: Windows Programming

The right image improves the look and feel of any Windows based game. However, it is essential that any sprites remain in the correct games area, and don't wander off more...

How to Create a Javascript Web Page Slide Show

In: Javascript/Java Programming

The setTimeout enables a web site programmer to create animations simply and easily. They can create an impressive slide show show with just a little Javascript coding more...

Writing in Basic on a Sinclair ZX81 Emulator

In: Computer Programming (general)

The Sinclair ZX81 Emulator was state of the art in the early 1980's but how does it stand up to the passage of time? The easy way to find out is to use an emulator more...

Problem Solving with TCP/IP Command Line Tools

In: Computer Programming (general)

Network problems can be infuriating for Internet users. However, there are simple command line methods that help a programmer to find why their applications run slowly more...

Optimising the Use of Web Technologies with AJAX

In: Javascript/Java Programming

AJAX is a powerful technique but requires data in order to work correctly. However, the programmer can develop and test an application using dummy data from static sites. more...

Object Oriented Games Programming in VBScript

In: Windows Programming

VBScript is a powerful scripting language and supports object oriented languages. It is, therefore, an excellent learning tool for anyone new to OOP or games programming more...

Choosing an OOP Language for Web Browsers

In: Computer Programming Languages

Object oriented programming is an important concept for any programmer. However, the new programmer needs to consider which is the better language to learn on. more...

All feature articles in Computer Programming

Suite101: Computer Programming articles How to subscribe to article feeds