PHP

PHP Programming Language Profile

PHP

PHP has been at the helm of the web for many years. It is an extremely popular, interpreted scripting language that is ideally suited for web development in part because it has an approachable syntax and supports different operating systems. This language powers millions of web sites on the net and is extremely well supported by its user community.

PHP is also used as a general-purpose programming language. PHP code can be executed with a command-line interface (CLI) and to implement standalone graphical applications. CLI PHP programs often automate common tasks such as testing, deployment, and application administration. The language offers a very complete set of object-oriented programming features as well as support for functional programming. The latest TIOBE Index ranks PHP in 7th place, behind Java, C, C++, C#, Python and Visual Basic .NET.


FACTS

Type of Language: Server-side scripting language designed primarily for web development
Designed by: Rasmus Lerdorf
First Appeared: 1995
License: PHP License
Website: php.net


RECOMMENDED OPEN SOURCE BOOKS

PHP Montage


OPEN SOURCE SOFTWARE FOR DEVELOPERS

Drupal – launch, manage, and scale ambitious digital experiences—with the flexibility to build great websites or push beyond the browser.


USEFUL RESOURCES

KillerPHP.com


RECOMMENDED BOOK TO BUY

PHP and MySQL Web Development

PROGRAMMING LANGUAGE PROFILES

Ada, Assembly, Awk, Bash, C, C++, C#, Clojure, CoffeeScript, ECMAScript, Erlang, Forth, Fortran, Go, Haskell, HTML, Java, JavaScript, LaTeX, Lisp, Logo, Lua, OCaml, Pascal, Perl, PHP, Prolog, Python, R, Ruby, Rust, Scala, Scheme, Scratch, SQL, Swift, TeX, VimL