Python (programski jezik)

S Wikipedije, slobodne enciklopedije
Jump to navigation Jump to search
Python
Programska Paradigma Višestruka: funkcionalno, imperativno, objektno orijentisano, refleksivno
Pojavio se 1990; prije 29 godina (1990)
Tvorac Guido van Rossum
Razvijač Python Software Foundation
Sistem tipovanja Duck, dinamičko
Dijalekti Cython, RPython, Starlark[1]
Utjecali ABC, ALGOL 68,APL, C,C++, CLU, Dylan, Haskell,Icon,Java, Lisp, Modula-3,Perl, Standard ML
Utjecao na Apache Groovy, Boo, Cobra, CoffeeScript,[2] D, F#, Genie,[3] Go, JavaScript,[4][5] Julia,Nim, Ring, Ruby,Swift

Python jest programski jezik visokog nivoa opće namjene. Podržava imperativni, objektno-orijentisani i funkcionalni stil programiranja. Sintaksa jezika omogućava pisanje veoma preglednih programa. Jezik se brzo i lako uči. Programi pisani u Pythonu se najčešće interpretiraju. Uz interpretator se obično isporučuje i veoma razvijena standardna biblioteka modula.

Python je krajem 1980-ih[6] osmislio Guido van Rossum u Centrum Wiskunde & Informatica (CWI) u Nizozemskoj kao nasljednika jezika ABC.[7]

Reference[uredi | uredi izvor]

  1. ^ "Starlark Language". Pristupljeno 25 May 2019. 
  2. ^ "CoffeeScript borrows chained comparisons from Python". 
  3. ^ "Genie Language - A brief guide". Pristupljeno 28 December 2015. 
  4. ^ "Perl and Python influences in JavaScript". www.2ality.com. 24 February 2013. Pristupljeno 15 May 2015. 
  5. ^ Rauschmayer, Axel. "Chapter 3: The Nature of JavaScript; Influences". O'Reilly, Speaking JavaScript. Pristupljeno 15 May 2015. 
  6. ^ Venners, Bill (13 January 2003). "The Making of Python". Artima Developer. Artima. Retrieved 22 March 2007.
  7. ^ van Rossum, Guido (29 August 2000). "SETL (was: Lukewarm about range literals)". Python-Dev (Mailing list). Retrieved 13 March 2011.

Izvori[uredi | uredi izvor]

Dalje čitanje[uredi | uredi izvor]

Vanjski linkovi[uredi | uredi izvor]