This page will have information/topics that relate to the whole computing field in general.

 

Suggested Languages

Students are encouraged to pick one of the OOP languages (Object Oriented Programming Languages).

Some of them are listed below but you can find your own ... just make sure that the language is Object Oriented. 

C#

VB.NET (Visual Basic Dot NET)

JAVA

Python

F#

C++

 

Nomenclature

Classes / methods / Functions / Programs / Sub-programs should be named using Upper Camel Case

For example:

MyFirstProgram (not a good choice as it does not tell what the program will do).

InterestCalculator (Better choice as this class name shows that the program will calculate the interest).

and

Variables should be named using Lower Camel Case

For example:  

var01 (not a good choice as it does not tell what information the variable is storing).

studentAge (Better as this shows that this variable stores age of the student.