Contact Noel Udofa
"No single programming language is the solution to every software need. Various programming languages have several features that should be explored while considering the targeted operating system(s). "

- Noel Udofa
Programming
ASP

Active Server Pages are scripts that create dynamic web content. It uses standard HTML tags along with stored procedures, functions and other features that are processed on the server when a web page is requested.

Upon processing, HTML content is generated according to the ASP script. For example, a function that was created to find the current date is executed on the server when a web page is requested. Then the HTML code is altered to reflect the current date.
Visual Basic

Visual Basic is an application development tool that generates event-driven graphical user interfaces (GUIs). Graphical User Interfaces allow users to interact with applications by providing input triggers (checkboxes, radio buttons, etc.). The Visual Basic code then processes the input and generates the appropriate response.
Java

Java is an object-oriented programming language that was invented by Sun Microsystems. Java provides something very unique to the development industry; it contains a huge class library, which allows for developers to pull programs 'off the shelf' instead of rewriting functions.

Java also provides the advantage of abstraction, class structuring, objects, encapsulation, and inheritance to allow for reuse of code and compartmentalization.
JSP

Java Server Pages are normal HTML scripts with pieces of Java code embedded within. This allows for dynamic web content in that the java code is executed before displaying the web page. For example, a command to find the current date is executed when a web page is requested, then the HTML code is altered to reflect the current date.
JavaScript

JavaScript is a scripting language that was developed by Netscape to enhance web pages. Because JavaScript is executed on the client machine (the computer where the user is working as compared to the supporting server/computer), it allows for dynamic content and direct interaction between the user and the web page.

You are using JavaScript here, on this page. As you click on the menu items to your right, instead of getting new information from the server, the content that you are reading was already shipped to your computer when you initially requested this web page.
Hence, JavaScript decreases network traffic by porting various levels of information to a user's computer while allowing access to the information only when needed.
C

C is a general-purpose programming language. It is non object-oriented and was originally developed for Unix (the command-line driven operating system).

C is known to be very powerful as it is actually used to write operating systems. It can also be used on multiple platforms such as microcontrollers and scientific systems.
C++

C++ is an object-oriented programming language that was extended from the languages C and Simula. It has become known for its usage in large-scale applications because of its features such as abstraction, classes, objects, encapsulation, and inheritance. Although it is a bit slower than C, its added features make it a good pick for developers seeking to reuse code and to compartmentalize projects.
Perl

Practical Extraction and Reporting Language is a scripting language that is often used to process text from web interfaces by supporting CGI scripts. Its text processing makes Perl easier to use with web applications, as compared to object-oriented languages, since it does not require the declaration of variables.

The language is somewhat similar to Shell scripting in that commands are executed as if they were entered one-by-one at the command line. Nonetheless, Perl can utilize looping structures, procedures and functions as proficiently as object-oriented languages.
Shell

A shell script or shell program is a series of Unix commands and utilities that are stored in a file. When the script is executed, the commands are run by Unix or Linux in the given order. Shell, thus, allows for the automation of Unix commands through the execution of scripts.
©2003 Noel Udofa
Operating as Confidential Media Applications Development
All Rights Reserved