Python is een programmeertaal die in Amsterdam werd ontwikkeld door Guido van Rossum in het begin van de jaren negentig van de twintigste eeuw. De taal is voor een deel gebaseerd op ABC, wat weer een alternatief was voor de BASIC programmeertaal. Wat is Python en waar komt deze naam eigenlijk vandaan?
Het populaire platform Python werd in 1991 uitgebracht, de eerste versie werd ontwikkeld door Guido van Rossum. Hoewel de huidige ontwikkeling van de taal door een groep professionals en vrijwilligers is voortgezet, zou van Rossum tot 2018 deze groep leiden. De naam is een hommage aan zijn favoriete televisieprogramma “Monty Python’s Flying Circus”.
Python programmeren is gebaseerd op leesbare code, waarbij efficiëntie prioriteit heeft. Zo wordt de structuur inzichtelijk gemaakt met inspringingen in plaats accolades zoals dit in andere talen vaak gebruikt wordt. Statements zijn daarmee gestructureerd als zinnen zoals deze in spreektaal gebruikt worden. Er is geen typedeclaratie aanwezig, er wordt een vorm van duck-typing toegepast. Dit betekent dat er niet wordt gekeken naar de klasse van een object, maar naar het object zelf om te bepalen wat de functie is. Python programma’s worden voorzien van een .py extensie. De software wordt uitgegeven op basis van een Open Source licentie, het is wel mogelijk om donaties te geven via de officiële website.
Er bestaan vier verschillende vormen van Python:
Met een uitgebreid aantal bibliotheken kan deze taal voor vele toepassingen ingezet worden. De meest voorkomende toepassingen zijn OS Scripting, wiskunde, wetenschap en voor de ontwikkeling van web applicaties.