Jump to content

Wikipedia:WikiProject Programming languages

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Polikol22 (talk | contribs) at 01:43, 16 December 2010 (→‎Active Participants). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

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:

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

  1. User:Polikol22-PsiΨ (talk) 01:43, 16 December 2010 (UTC)[reply]
  2. User:Aaditya025 (talk)
  3. AchedDamiman
  4. ADREY (talk)
  5. AlastairIrvine (talk)
  6. Dylan Borg - Interested in Visual Basic.NET programming. Maker of the XMLmosaic programming language. 17:16, 20 April 2009 (UTC)[reply]
  7. Chrislk02
  8. Cybercobra
  9. Debeo Morium 23:35, 20 August 2007 (UTC)[reply]
  10. DonGiulio
  11. DropDeadGorgias (talk)
  12. Faiz
  13. Ipsign (talk · contribs)
  14. Ivan Akira (talk · contribs)
  15. Jenx222 (talk)
  16. k.lee
  17. Kornfan71 (talk)
  18. Melab-1
  19. Moonwolf14
  20. —Noldoaran (Talk)
  21. Piet Delport (talk · contribs)
  22. Pradeeban (talk)
  23. Quarl (talk)
  24. Staffwaterboy Talk 12:42, 25 March 2008 (UTC)[reply]
  25. Taku
  26. ₮inucherian (Talk)
  27. Zawersh
  28. 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.

  1. AdmN
  2. ashutosh
  3. CGS
  4. Danakil
  5. DeluxNate
  6. User:Geetharaj
  7. Ideogram (talk · contribs)
  8. KeybladeSephi Talk Contributions
  9. MC Hammerutime (talk)
  10. Amit6 (talk · contribs)
  11. NerdyNSK
  12. Neur0X
  13. Quinobi | %talk
  14. Soumyasch (talk · contribs)
  15. Sxav
  16. TaborL
  17. TheDJAtClubRock :-) (T/C), Interested in programming, primarily C, PHP, Python and Java.
  18. Tractor | @
  19. YoungWebProgrammer msg

Style guide

An article describing a programming language should generally include at least

  1. Fill in Template:Infobox programming language
  2. A brief outline of the history of the language
  3. 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
  4. A basic introduction to the language syntax (including some code samples)
  5. An overview of the formal semantics of the language (if one exists)
  6. 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
  • Functional
  • Logic
  • Stack Based / Concatenative

There is some discussion of categorization schemes at Template talk:Major programming languages/Archive2.

Resources