Wikipedia:Userboxes/Language/Programming/04: Difference between revisions

Content deleted Content added
Forth: I merged them (see previous version)
Expanded all sorted languages, repaired interwiki links, expanded explanation
Line 8:
 
== Introduction ==
A set of programming language userboxes follows the format:
Often skill levels '''-1''' up to '''-4''' are supported by corresponding
: ''path lang-x''
templates. However, skill levels may extend as high as '''-6'''. Sometimes
* The "path" is generally "Template:User ", however, in cases such as when the boxes are in User space, it may be something like "User:Chaos5023/Userboxes/"
'''-0''' and '''-N''' (derived from ''native'', meaning superlative ) are also
* "Lang" is the abbreviation of the programming language name. The abbreviation is 2-3 characters, but is only used for languages whos name is longer than 4 characters. Languages whos names are 4 characters or less simply use the language name
offered.
* "-x" is the skill level. There may be no skill level, which shows that the user uses that language, but not to what degree. Often skill levels '''-1''' up to '''-4''' are supported by corresponding templates. However, skill levels may extend as high as '''-6'''. Sometimes '''-0''' and '''-N''' (derived from ''native'', meaning superlative) are also offered.
 
== Programming languages ==
=== ActionScript ===
{{User:10nitro/Userboxlist|ActionScript}}
 
=== Ada ===
{{User:10nitro/Userboxlist|ada}}
Line 58 ⟶ 56:
=== ColdFusion ===
{{User:10nitro/Userboxlist|coldfusion}}
 
=== ECMAScript ===
==== ActionScript ====
{{User:10nitro/Userboxlist|ActionScript}}
 
==== JavaScript ====
{{User:10nitro/Userboxlist|js}}
 
=== Fortran ===
Line 85 ⟶ 90:
=== MOO ===
{{User:10nitro/Userboxlist|MOO}}
 
=== NWScript ===
{{User:10nitro/Userboxlist|nwscript}}
 
=== Pascal ===
Line 91 ⟶ 99:
=== Perl ===
{{User:10nitro/Userboxlist|Perl|path=User:Quasar Jarosz/Userboxes/}}
 
=== PHP ===
: ''Please merge ''User:ZeroOne/Userboxes/php'' and ''User:ZabMilenko/Userboxes/php coder'' into either ___location, based on a consensus''
{{usbktop}}
{{User:10nitro/Usbklist|php|path=User:ZeroOne/Userboxes/}}
{{User:10nitro/Usbklist|php coder|path=User:ZabMilenko/Userboxes/}}
{{usbkbottom}}
 
=== Prolog ===
Line 99 ⟶ 114:
{{usbktop}}
{{usbk|User:Impiaaa/Userboxes/Python}}
{{User:10nitro/Usbklist|py}}
{{usbkbottom}}
 
{{User:10nitro/Userboxlist|py}}
=== REXX ===
{{User:10nitro/Userboxlist|rexx}}
 
=== Ruby ===
{{User:10nitro/Userboxlist|ruby}}
 
=== Scheme ===
{{User:10nitro/Userboxlist|scheme}}
 
=== Smalltalk === <!-- yes, the "t" is lowercase, look it up -->
: ''Please move ''Template:User SmallTalk'' to ''Template:User Smalltalk'' (lowercase "t") or ''Template:User st'', based on a consensus''
{{User:10nitro/Userboxlist|SmallTalk}}
 
=== Tcl ===
: ''Please merge ''Template:User tcltk'' into ''Template:User tcl'' ''
{{usbktop}}
{{User:10nitro/Usbklist|tcl}}
{{User:10nitro/Usbklist|tcltk}}
{{usbkbottom}}
 
=== Visual Basic ===
{{User:10nitro/Userboxlist|vb}}
 
==== Visual Basic .NET ====
{{User:10nitro/Userboxlist|vb.net}}
 
 
=== Reduced languages ===
These programming languages do not offer multiple skill levels. That is not to say that they can't — '''[[Wikipedia:Be_bold|be bold]]''', expand them yourself. Just be sure to move them on this page.
 
{{usbktop}}
{{usbk|User:UserBox/AS400-CL}}
{{usbk|User:Serprex/GML}}
{{usbk|Template:user kon}}
{{usbk|Template:User LOLCODE}}
{{usbk|User:UBX/matlab}}
{{usbk|User:SamuelRiv/Userboxes/ML}}
{{usbk|Template:User MUMPS}}
{{usbk|Template:User opas}} <!-- NOTE: if expanded, "Object Pascal" should be a subgroup to "Pascal", like "Objective C" to "C" -->
{{usbkbottom}}
 
=== Languages to be Expanded ===
{{usbktop}}
{{usbk|Template:user rexx-N}}
{{usbk|User:UserBox/AS400-RPG}}
{{usbk|Template:user ruby}}
{{usbk|Template:user SmallTalk}}
{{usbk|Template:user vb}}
{{usbk|Template:user vb.net}}
{{usbk|User:Serprex/GML}}
{{usbk|Template:User LOLCODE}}
{{usbk|User:UserBox/AS400-CL}}
{{usbk|Template:user nwscript}}
{{usbk|User:ZeroOne/Userboxes/php}}
{{usbk|User:ZabMilenko/Userboxes/php_coder}}
{{usbk|Template:user tcl}}
{{usbk|Template:user tcltk}}
{{usbk|Template:user js}}
{{usbk|Template:user kon}}
{{usbkbottom}}
 
== Markup languages ==
=== Languages to be ExpandedCSS ===
{{User:10nitro/Userboxlist|css}}
 
=== HTML ===
{{User:10nitro/Userboxlist|html}}
 
=== LaTeX ===
{{User:10nitro/Userboxlist|latex}}
 
=== Reduced languages ===
These programming languages do not offer multiple skill levels. That is not to say that they can't — '''[[Wikipedia:Be_bold|be bold]]''', expand them yourself. Just be sure to move them on this page.
 
{{usbktop}}
{{usbk|Template:user fpml}}
{{usbk|Template:user css}}
{{usbk|Template:user html}}
{{usbk|Template:user latex}}
{{usbkbottom}}
 
Line 205 ⟶ 237:
{{User:10nitro/Userboxlist|programming}}
 
<!-- Navigation -->
=== Userbox system overview ===
 
{{WP:UBS}}
[[Category:Lists of userboxes|prog]]
 
<!-- Interwiki Links -->
[[Category:Lists of userboxes|Programming]]
[[ar:ويكيبيديا:صندوق مستخدم/برمجة]]
 
[[ar:?????????:????? ??????/?????]]
[[es:Wikipedia:Etiquetas de usuario/Programación]]
[[fa:ویکی‌پدیا:الگوهای کاربر/برنامه‌نویسی]]
[[fa:?????????:??????? ?????/????????????]]
[[ja:Wikipedia:????????ユーザーボックス/????????コンピュータ言語]]
[[zh:Wikipedia:???用戶框/????程式語言]]