PHP Class Project

Home Control Structures String Functions Web Forms State Information
Home Control Structures String Functions Web Forms State Information Midterm Final

Programming Languages

c++

C++ is a general purpose programming language. Nowadays, it is used mostly for embedded systems and Unix system programming. It is also used for student projects such as Arduino and robotics.

c#

C# is a general purpose object oriented language created by Microsoft and used for Windows programming.

go

Go (or Golang) is a language created by Google for programming web applications.

groovy

Groovy is a language that is part of the Apache Software Foundation. It is compatible with Java but can be used in a scripting mode for developing web applications quickly.

Java

Java is a general purpose object oriented language. It was originally developed at Sun Microsystems, and is now owned by Oracle.

JavaScript

JavaScript is the most widely used web scripting language. It was developed at Netscape and is now owned by the Mozilla Foundation. It is mostly used for client-side programming, but it is now available in server side frameworks too.

mysql

MySQL is one of the most popular dialects of the ubiquitous SQL database programming langauge. It is especially useful when used in conjunction with PHP, Python, or Perl.

perl

Perl is a scripting langauge used for Unix command line tools, CGI scripting, system administration, and network programming. It is partcularly known for its regular expression parsing ability.

php

PHP is the most widely used server side web scripting language. It is known for its smooth integration with MySQL databases.

Python

Python is a high level, general purpose scripting language known for its readability and clarity. It is easy to learn.

ruby

Ruby is a general purpose object oriented scripting language. It was mostly used for system administration and QA tasks until its integration with Rails to form a server side web application framework.

swift

Swift is a language developed by Apple to replace its cumbersome Objective-C language as the primary langauge for developing Mac, iOS, and watchOS applications.