PHP is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.
An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools and a debugger.
To use programming languages like PHP, Python, Ruby, HTML, JS, CSS etc... you will need an IDE to create and edit your code. ATOM is a recommended IDE for all CoderDojo's. An alternative Visual Studio Code has also been included for choice, there are many open source IDE's to choose from now.
Atom is a free and open-source text and source code editor for macOS, Linux, and Microsoft Windows with support for plug-ins written in Node.js, and embedded Git Control, developed by GitHub. Atom is a desktop application built using web technologies. Most of the extending packages have free software licenses and are community-built and maintained.
Visual Studio Code is a source code editor developed by Microsoft for Windows, Linux and macOS. It includes support for debugging, embedded Git control, syntax highlighting, intelligent code completion, snippets, and code refactoring.