Programming Languages

Programming languages are used to tell a computer what specific functions to perform. Using special coding protocols, programmers instruct applications what to do within personal computers, handheld electronic games, and Web sites, for example.

ComputerPREP offers a full line of training courseware designed to make learning these languages effective through clearly outlined class objectives and hands-on exercises.

Server Side Applications:   ASP | PHP | JSP | Java Servlets

Server-side applications such as Active Server Pages (ASP), PHP Hypertext Processor (PHP), Java Server Pages (JSP) and Java Servlets enable the creation of dynamic, data-driven Web applications.

C++/C#

A successor to C programming language, the object-oriented C++ development system is often used for graphical applications running within operating systems. The C# development tool, also based on C, incorporates a bit of Visual Basic® and Java™ and is the basis for .NET.

Java™

Our Java courseware helps students understand this popular object-oriented programming language, including Java applications and applets. Java runs on multiple platforms and works particularly well on the Web.

JavaScript™

JavaScript is a scripting language that makes Web content interactive with rollovers, sound, forms, cookie creation, alternating images, and more.

Object-Oriented Analysis & Design (OOAD)

This training courseware provides basic instruction in object-oriented theory, analysis and design procedures, and software development.

Perl

A text-processing programming language, Perl is widely used to write CGI scripts and automate server-based tasks such as updating user accounts, posting news and processing subscription requests.

Visual Basic .NET (VB.NET)

The .NET version of Visual Basic, this object-oriented programming language from Microsoft is used to develop Windows applications and Web applications.

Visual Basic for Applications (VBA)

VBA enables programmers to tailor and expand the capabilities and functions of Microsoft desktop applications so they can be integrated with other data and systems.

XML (Extensible Markup Language)

XML defines data within HTML-like tags so the data can be shared among Web applications and businesses.