ପାଇଥନ୍ (ପ୍ରୋଗ୍ରାମିଂ ଭାଷା)

ଉଇକିପିଡ଼ିଆ ରୁ
ସିଧାସଳଖ ଯିବେ ଦିଗବାରେଣିକୁ, ଖୋଜିବେ
Python
ଫାଇଲ:Python logo.svg
ପାରାଡ଼ିଜିମ୍‌ Multi-paradigm: object-oriented, imperative, functional, procedural, reflective
ପ୍ରଥମେ ଦେଖାଯାଇଥିଲା 1991; 25 ବର୍ଷ ଆଗରୁ (1991)
ଡିଜାଇନ କରିଥିଲେ Guido van Rossum
ବିକାଶକ Python Software Foundation
ସ୍ଥାୟୀ ରିଲିଜ 3.3.3 /
ଛାଞ୍ଚ:Release date
2.7.6 /
ଛାଞ୍ଚ:Release date
ପୂର୍ବାଲୋକନ ରିଲିଜ 3.4.0 beta 3 /
ଛାଞ୍ଚ:Release date[୧]
ଟାଇପିଂ ପଦ୍ଧତି duck, dynamic, strong
ପ୍ରମୁଖ ବ୍ୟବହାର CPython, PyPy, IronPython, Jython
ଉପଭାଷା Cython, RPython, Stackless Python
ଏହାକୁ ପ୍ରଭାବିତ କରିଛନ୍ତି ABC,[୨] ALGOL 68,[୩] C,[୪] C++,[୫] Dylan,[୬] Haskell,[୭] Icon,[୮] Java,[୯] Lisp,[୧୦] Modula-3,[୫] Perl
ଏହା ଦ୍ଵାରା ପ୍ରଭାବିତ ହୋଇଛନ୍ତି Boo, Cobra, D, F#, Falcon, Go, Groovy, JavaScript[ଆଧାର ଲୋଡ଼ା], Ruby[୧୧]
ଅପେରେଟିଂ ସିଷ୍ଟମ Cross-platform
ସତ୍ତ୍ଵ Python Software Foundation License
ଫାଇଲ ଏକ୍ସଟେନ୍‌ସନ୍ .py, .pyw, .pyc, .pyo, .pyd
ୱେବସାଇଟ ମୁଖ୍ୟ ୱେବସାଇଟ

ପାଇଥନ୍ ଏକ 'ଉଚ୍ଚ ସ୍ତରୀୟ ପ୍ରୋଗ୍ରାମିଂ ଭାଷା' ଅଟେ ।[୧୨][୧୩][୧୪] ସି ଭଳି ପ୍ରୋଗ୍ରାମିଂ ଭାଷା ଅପେକ୍ଷା ପାଇଥନ ଭାଷାରେ ଗୋଟିଏ କାର୍ଯ୍ୟକୁ ଅଳ୍ପ ଧାଡିର କୋଡ ବ୍ୟବହାରକରି କରାଯାଇପାରେ ।[୧୫][୧୬]

ଇତିହାସ[ସମ୍ପାଦନା]

Guido van Rossum, the creator of Python

ସିଣ୍ଟାକ୍‌ସ୍[ସମ୍ପାଦନା]

ଆହୁରି ଦେଖନ୍ତୁ[ସମ୍ପାଦନା]

ଆହୁରି ପଢନ୍ତୁ[ସମ୍ପାଦନା]

ଆଧାର[ସମ୍ପାଦନା]

  1. "Python 3.4.0 beta 3". Python Software Foundation. Retrieved 30 January 2014. 
  2. "Why was Python created in the first place?". General Python FAQ. Python Software Foundation. Retrieved 22 March 2007. 
  3. Kuchling, Andrew M. (22 December 2006). "Interview with Guido van Rossum (July 1998)". amk.ca. Retrieved 12 March 2012. 
  4. van Rossum, Guido (1993). "An Introduction to Python for UNIX/C Programmers". Proceedings of the NLUUG najaarsconferentie (Dutch UNIX users group). even though the design of C is far from ideal, its influence on Python is considerable. 
  5. ୫.୦ ୫.୧ "Classes". The Python Tutorial. Python Software Foundation. Retrieved 20 February 2012. It is a mixture of the class mechanisms found in C++ and Modula-3 
  6. Simionato, Michele. "The Python 2.3 Method Resolution Order". Python Software Foundation. The C3 method itself has nothing to do with Python, since it was invented by people working on Dylan and it is described in a paper intended for lispers 
  7. Kuchling, A. M. "Functional Programming HOWTO". Python v2.7.2 documentation. Python Software Foundation. Retrieved 9 February 2012. 
  8. Schemenauer, Neil; Peters, Tim; Hetland, Magnus Lie (18 May 2001). "PEP 255 – Simple Generators". Python Enhancement Proposals. Python Software Foundation. Retrieved 9 February 2012. 
  9. Smith, Kevin D.; Jewett, Jim J.; Montanaro, Skip; Baxter, Anthony (2 September 2004). "PEP 318 – Decorators for Functions and Methods". Python Enhancement Proposals. Python Software Foundation. Retrieved 24 February 2012. 
  10. "More Control Flow Tools". Python 3 documentation. Python Software Foundation. Retrieved 5 August 2012. 
  11. Bini, Ola (2007). Practical JRuby on Rails Web 2.0 Projects: bringing Ruby on Rails to the Java platform. Berkeley: APress. p. 3. ISBN 978-1-59059-881-8. 
  12. TIOBE Software Index (2012). "TIOBE Programming Community Index Python". Retrieved 15 October 2012. 
  13. "Programming Language Trends - O'Reilly Radar". Radar.oreilly.com. 2 August 2006. Retrieved 17 July 2013. 
  14. "The RedMonk Programming Language Rankings: January 2013 – tecosystems". Redmonk.com. 28 February 2013. Retrieved 17 July 2013. 
  15. Mark Summerfield. Rapid GUI Programming with Python and Qt. Python is a very expressive language, which means that we can usually write far fewer lines of Python code than would be required for an equivalent application written in, say, C++ or Java 
  16. "Code Complete, p. 100". 

ବାହାର ଲିଙ୍କ[ସମ୍ପାଦନା]