in Google App Engine, the other two being Java and Go. Many operating systems include Python as a standard component. It ships with most Linux distributions, AmigaOS 4 (using Python 2.7), FreeBSD (as a package), NetBSD, and OpenBSD (as a package) and can be used from the command line (terminal). Many Linux distributions use installers written in Python: Ubuntu uses the Ubiquity installer, while Red Hat Linux and Fedora Linux use the Anaconda installer. Gentoo Linux uses Python in its package management system, Portage. Python is used extensively in the information security industry, including in exploit development. Most of the Sugar software for the One Laptop per Child XO, developed at Sugar Labs since 2008, is written in Python. The Raspberry Pi single-board computer project has adopted Python as its main user-programming language. LibreOffice includes Python and intends to replace Java with Python. Its Python Scripting Provider is a core feature since Version 4.0 from 7 February 2013. Languages influenced by Python Python's design and philosophy have influenced many other programming languages: Boo uses indentation, a similar syntax, and a similar object model. Cobra uses indentation and a similar syntax, and its Acknowledgements document lists Python first among languages that influenced it. CoffeeScript, a programming language that cross-compiles to JavaScript, has Python-inspired syntax. ECMAScript/JavaScript borrowed iterators and generators from Python. GDScript, a scripting language very similar to Python, built-in to the Godot game engine. Go is designed for the "speed of working in a dynamic language like Python" and shares the same syntax for slicing arrays. Groovy was motivated by the desire to bring the Python design philosophy to Java. Julia was designed to be "as usable for general programming as Python". Nim uses indentation and similar syntax. Ruby's creator, Yukihiro Matsumoto, has said: "I wanted a scripting language that was more powerful than Perl, and more object-oriented than Python. That's why I decided to design my own language." Swift, a programming language developed by Apple, has some Python-inspired syntax. Python's development practices have also been emulated by other languages. For example, the practice of requiring a document describing the rationale for, and issues surrounding, a change to the language (in Python, a PEP) is also used in Tcl, Erlang, and Swift. See also Python syntax and semantics pip (package manager) List of programming languages History of programming languages Comparison of programming languages References Sources Further reading Ramalho, Luciano (May