PHP Alternatives
PHP is described as 'widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML' and is a very popular programming language in the development category. There are more than 25 alternatives to PHP for a variety of platforms, including Windows, Linux, Mac, BSD and Haiku. The best alternative is Python, which is both free and Open Source. Other great apps like PHP are JavaScript, Java, Ruby and Lua.
- Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported.
- Free • Open Source
- Mac
- Windows
- Linux
- Symbian S60
- BSD
- AROS
- Haiku
- AmigaOS
- OpenSolaris
- MorphOS
- JavaScript (sometimes shortened to JS) is a lightweight, interpreted, object-oriented language with first-class functions, most known as the scripting language for Web pages, but also used in many non-browser environments.
- Free • Open Source
- Mac
- Windows
- Linux
- Online
- Android
- iPhone
- Chrome OS
- BSD
- iPad
- AROS
- Haiku
JavaScript vs PHP opinions
JavaScript is good for back-end, node.js can do everything, has a lot of advantages compared to php, for example node.js do better routing.NodeJS is faster and more secure than PHPJavascript is for front end code - Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
- Free Personal • Open Source
- Mac
- Windows
- Linux
- Online
- Android
- Java Mobile
- Symbian S60
- HP webOS
- Blackberry
- Android Tablet
- BSD
- Blackberry 10
- PlayBook
- Kindle Fire
- Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Haiku
- Lua is a powerful, fast, lightweight, embeddable scripting language.
- Free • Open Source
- Mac
- Windows
- Linux
- Android
- iPhone
- Android Tablet
- BSD
- iPad
- Android Wear
- Haiku
- AmigaOS
- Playstation
- MorphOS
Lua vs PHP opinions
Can do all that PHP does. Usable for all sorts of software, not just web. Super slim, the opposite of bloatware. Summary: maximum benefit, minimum burden. - Perl is a high-level, general-purpose, interpreted, dynamic programming language with over 22 years of development.No screenshots yet
- Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of robust, concise, correct software.
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Haxe is an open source toolkit based on a modern high level strictly typed programming language, a state-of-the-art light-speed cross-compiler, a complete cross-platform standard library, and ways to access to each platform's native capabilities.
- Free • Open Source
- Mac
- Windows
- Linux
- Raspberry Pi
- D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity.
- Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe way.
- Free • Open Source
- Mac
- Windows
- Linux
- BSD