Wikipedia:WikiProject Programming languages

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire

See also: Wikipedia:WikiProject Computer science.

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 is one descendant, WikiProject C++.

To add yourself in this WikiProject, put the User:NerdyNSK/Userboxes/WikiProject Programming languages userbox in your userpage by typing {{User:NerdyNSK/Userboxes/WikiProject Programming languages}}

Contents

Participants

  1. AdmN
  2. CGS
  3. Chrislk02
  4. Cybercobra
  5. ashutosh
  6. Danakil
  7. DropDeadGorgias (talk)
  8. Faiz
  9. Ideogram (talk · contribs)
  10. Ivan Akira (talk)
  11. k.lee
  12. KybladSphi Talk Contributions
  13. MC Hammerutime (talk)
  14. Melab-1
  15. Neur0X
  16. NerdyNSK
  17. —Noldoaran (Talk)
  18. Piet Delport (talk · contribs)
  19. Quarl (talk)
  20. Quinobi | %talk
  21. Soumyasch (talk · contribs)
  22. Sxav
  23. Staffwaterboy Talk 12:42, 25 March 2008 (UTC)
  24. Taku
  25. TaborL
  26. Tractor | @
  27. Zawersh
  28. ZeroOne
  29. AchedDamiman
  30. Debeo Morium 23:35, 20 August 2007 (UTC)
  31. Kornfan71 (talk)
  32. YoungWebProgrammer msg
  33. DeluxNate
  34. User:Geetharaj
  35. -- ₮inucherian (Talk) - 08:19, 9 May 2008 (UTC)
  36. -- TheDJAtClubRock :-) (T/C), Interested in programming, primarily C, PHP, Python and Java. TheDJAtClubRock :-) (T/C) 23:40, 25 June 2008 (UTC)
  37. Melab-1 22:54, 6 July 2008 (UTC)
  38. DonGiulio

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 langauges 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

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net