Python (programming language) was one of the Engineering and technology good articles, but it has been removed from the list. There are suggestions below for improving the article to meet the good article criteria. Once these issues have been addressed, the article can be renominated. Editors may also seek a reassessment of the decision if they believe there was a mistake.
This article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.ComputingWikipedia:WikiProject ComputingTemplate:WikiProject ComputingComputing
This article is within the scope of WikiProject Computer science, a collaborative effort to improve the coverage of Computer science related articles on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.Computer scienceWikipedia:WikiProject Computer scienceTemplate:WikiProject Computer scienceComputer science
This article is written in American English, which has its own spelling conventions (center, color, defense, realize, traveled) and some terms may be different or absent from other varieties of English. According to the relevant style guide, this should not be changed without broad consensus.
The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
A 2007 listing of a still in-use programming language; no surprise that huge amounts of material is unsourced, violating GA criterion 2. I also feel that too much detail is being paid to the syntax of the language, possibly violating criterion 3b). ~~ AirshipJungleman29 (talk) 12:37, 1 February 2023 (UTC)Reply
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
kotlin
Latest comment: 7 months ago5 comments2 people in discussion
One of the first things you’ll notice about Kotlin is that it takes influence from Python in that it doesn’t require a semicolon at the end of each line, rather replacing the semicolon with a newline character to signify the end of a line of code. Aside from that, however, it retains a lot of the syntax of Java; you’ll have a remarkably quick transition if you decide to switch over, and will notice a lot of features that’ll reduce the infamous headaches associated with programming in Java.
Update "influenced by" based on talk by language designer A. Breslav titled "Languages which Kotlin borrowed from" (https://www.youtube.com/watch?v=xH-RZ9YlxH0). Slides are in English, but there are more details in the talk, which is in Russian
the youtube video have following description
. . . . Расскажем о тех языках, из которых мы заимствовали идеи и концепции, когда разрабатывали Kotlin. В числе прочего, речь пойдет о Java, C#, Scala, Groovy, Python, Gosu и т.д. Покажем, как некоторые из этих идей изменились в нашей интерпретации. И немного расскажем о том, какие известные языки теперь учатся на нашем опыте (Swift, Java, Hack, C#).
google translate
We'll talk about the languages from which we borrowed ideas and concepts when developing Kotlin. Among others, we'll discuss Java, C#, Scala, Groovy, Python, Gosu, and others. We'll show how some of these ideas have changed in our interpretation. We'll also share a few insights into which well-known languages are now learning from our experience (Swift, Java, Hack, C#).
That seems to saying that in addition to type hint, they've also increased speed in recent versions. That paragraph needs some general rewording/clarifying. Skynxnex (talk) 21:44, 14 October 2025 (UTC)Reply
Latest comment: 6 months ago2 comments2 people in discussion
This edit request has been answered. Set the |answered= parameter to no to reactivate your request.
From "As of 2026, the Python Software Foundation supports Python 3.10, 3.11, 3.12, 3.13, and 3.14, following the project's annual release cycle and five-year support policy." to "As of 2026, the Python Software Foundation supports Python 3.10, 3.11, 3.12, 3.13, and 3.14, following the project's annual release cycle and five-year support policy. Python 3.15 is currently in the alpha development phase, and the stable release is expected to come out in October 2026."[1]Graydm16 (talk) 18:32, 26 January 2026 (UTC)Reply
Latest comment: 1 month ago6 comments2 people in discussion
Recent edits have removed significant and important refs under the guise of WP:RS and WP:QS. To address them specifically:
The removal of Matelli: The section is on "Design philosophy", so an important remark about ""To describe something as 'clever' is not considered a compliment in the Python culture" could not be more relevant. It was marked as "not encyclopedic". But the section is on Design Philosophy"! Alex Martelli's credentials in making this statement is well supported.
The removal of stackoverflow and tiobe refs under the guise of WP:RS. I disagree. Note that it's not stackoverflow comments by random users, it's the results of the stackoverflow organisation themselves. And the tiobe index is a well-regarded measure of the popularity of programming languages (although some disagree with the methodology).
The removal of Mojo links as WP:QS is questionable. Granted, substack might not be RS, (as the Noticeboard discussion notes), but could easily be EXPERTRS. The modular docs are directly from Mojo. "Questionable sources are those that have a poor reputation for checking the facts", which clearly doesn't apply here.
"Since 2003, Python has consistently ranked among the top ten most popular programming languages in the TIOBE Programming Community Index, which ranks programming languages based on searches across 24 platforms." absolutely is POV and hagiographic and undue especially in the lede and such claim should not be put in Wikipedia voice without independent reliable sourcing and it is somewhat of WP:OR as the conclusion is partly drawn by a wikipedia editor. Graywalls (talk) 17:10, 17 June 2026 (UTC)Reply
In response to "we don't combine various sources and say it has extensive acceptance in so and so community. Sources have to make that claim". Not sure why this has been removed "Python has gained extensive use in the machine learning community." when the journal is quoted as ""Python is the lingua franca of data science and machine learning.". It's quoted as the lingua franca.
Not sure why TIOBE is not seen as an independent source. It's not related to Python - it's reporting on various programming languages. There's no OR in "Since 2003, Python has consistently ranked among the top ten most popular programming languages in the TIOBE Programming Community Index, which ranks programming languages based on searches across 24 platforms." - it's right there on the page. Not only is it in the top 10, it's been number 1 since (about) 2021.
So the statement is "Python has consistently ranked among the top ten most popular programming languages in the TIOBE Programming Community Index". Which it has. TIOBE is independent of Python. There are other indexes - PYPL, IEEE, RedMonk as well. PYPL and IEEE clearly put Python a strong #1. RedMonk as Python at #2, but it's methodology is quite constrained. Would it be better to quote all them as well? peterl (talk) 07:56, 18 June 2026 (UTC)Reply
I believe it's undue to include ranking and cite the ranker, because that picking process makes it undue. Or the question of if it's worthy of inclusion. If NYT says Grumpy chainsaw series consistent rated best in Garden Tools Mag, or that Grumpy ranked the best among users, that's more palatable than saying Grumpy chainsaw consistently ranked the best in the Garden Tools Mag reader community and citing the Garden Tools Mag. That shows partiality of the Wiki editor to pick that specific ranking. Does that make sense? It's not really making things look credible when TIOBE wiki page is full of primary sources, y the way. Graywalls (talk) 12:32, 18 June 2026 (UTC)Reply
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.