Wikipedia:WikiProject Programming languages
This WikiProject aims primarily to organize articles about programming languages. See List of programming languages, for a list of these articles. Work is going on at Categorical list of programming languages.
The parent of this WikiProject is WikiProject Computing. There are two descendants, WikiProject C++ and WikiProject Java.
Participants
To add yourself in this WikiProject, there are two steps to follow:
First: Put the User:NerdyNSK/Userboxes/WikiProject Programming languages userbox in your userpage by typing {{User:NerdyNSK/Userboxes/WikiProject Programming languages}} which produce:
PL | This user is a participant in WikiProject Programming languages. |
Second: Add yourself to the list using three tildes (~~~) and this will insert your username as a link to your userpage (and a link to your user talk page). Or you could use {{User|your_username}}.
Active Participants
- User:Polikol22-PsiΨ (talk) 01:43, 16 December 2010 (UTC)
- User:Aaditya025 (talk)
- AchedDamiman
- ADREY (talk)
- AlastairIrvine (talk)
- Dylan Borg - Interested in Visual Basic.NET programming. Maker of the XMLmosaic programming language. 17:16, 20 April 2009 (UTC)
- Chrislk02
- Cybercobra
- Debeo Morium 23:35, 20 August 2007 (UTC)
- DonGiulio
- DropDeadGorgias (talk)
- Faiz
- Ipsign (talk · contribs)
- Ivan Akira (talk · contribs)
- Jenx222 (talk)
- k.lee
- Kornfan71 (talk)
- Melab-1
- Moonwolf14
- —Noldoaran (Talk)
- Piet Delport (talk · contribs)
- Pradeeban (talk)
- Quarl (talk)
- Staffwaterboy Talk♂ 12:42, 25 March 2008 (UTC)
- Taku
- ₮inucherian (Talk)
- Zawersh
- ZeroOne
Inactive participants
If you have been moved here by mistake, or want to participate actively in the project again, please move yourself back to Active Participants list.
- AdmN
- ashutosh
- CGS
- Danakil
- DeluxNate
- User:Geetharaj
- Ideogram (talk · contribs)
- KeybladeSephi Talk Contributions
- MC Hammerutime (talk)
- Amit6 (talk · contribs)
- NerdyNSK
- Neur0X
- Quinobi | %talk
- Soumyasch (talk · contribs)
- Sxav
- TaborL
- TheDJAtClubRock :-) (T/C), Interested in programming, primarily C, PHP, Python and Java.
- Tractor | @
- YoungWebProgrammer msg
Style guide
An article describing a programming language should generally include at least
- Fill in Template:Infobox programming language
- A brief outline of the history of the language
- An overview of the language features
- Programming paradigm(s) that the language supports, and how well it supports them
- Style of type-checking, support for design by contract or other specification techniques
- Memory management style
- A basic introduction to the language syntax (including some code samples)
- An overview of the formal semantics of the language (if one exists)
- A list of available implementations and supported platforms
The following languages have achieved Good Article status, and would thus make good models:
Hierarchy definition
- Imperative
- Object Oriented
- Aspect Oriented
- Object Oriented
- Functional
- Logic
- Stack Based / Concatenative
There is some discussion of categorization schemes at Template talk:Major programming languages/Archive2.
Resources
- Wikipedia:List of articles with C programs
- Wikipedia:List of articles with Java source code
- Wikipedia:List of articles with Pascal programs
- Wikipedia:List of articles with Perl source code
- Wikipedia:List of articles with Python programs