Web - Amazon

We provide Linux to the World


We support WINRAR [What is this] - [Download .exe file(s) for Windows]

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Audiobooks by Valerio Di Stefano: Single Download - Complete Download [TAR] [WIM] [ZIP] [RAR] - Alphabetical Download  [TAR] [WIM] [ZIP] [RAR] - Download Instructions

Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Wikipedia:Userboxes/Programming - Wikipedia, the free encyclopedia

Wikipedia:Userboxes/Programming

From Wikipedia, the free encyclopedia

Programmers often have advanced methods of browsing and working on Wikipedia. To participate in discussions on advanced Wikipedia skills, see the Virtual classroom. You are invited to share and compare your wikiways. What power tools do you use?

Below is a list of all the programming-related userboxes on Wikipedia. Placing one of these on your userpage automatically lists you in Wikipedia's category system under the corresponding category so that other users may find you based on your skills. The available programming userboxes are:

Contents

[edit] Specific languages

Often skill levels -1 up to -4 are supported by corresponding templates. Sometimes -0 and -N (derived from native ) are also offered. A typical example is the programming language C:

Code Result
{{user c-0}}
c-0 This person does not understand C (or does not want to program in C).
{{user c-1}}
c-1 This user is a beginning C programmer.
{{user c-2}}
c-2 This user is an intermediate C programmer.
{{user c-3}}
c-3 This user is an advanced C programmer.
{{user c-4}}
c-4 This user is an expert C programmer.
{{user c-N}}
c-N This user has written C compilers, or tweaked C runtime libraries in Assembly language.

[edit] Programming languages

2 indicates that the 
language has some, but not all, of the levels.
1 indicates that the 
language has levels 1 through 4. For example {{user ada}} 1 indicates that levels {{user ada-1}}, {{user ada-2}}, etc. can be used.
0 indicates that the 
plain template without skill level is obsolete, as noted by {{user babelcode}}.

[edit] Markup, Query, and Scripting languages

Code Result
{{user ada}} 1
ada This user can program in Ada.
{{user asm}} 1
asm This user can program in assembly language.
{{user apl}} 1
APL This user likes APL.
{{user asp}} 1
asp This user can code in ASP.
{{user bas}} 1
bas This user can program in BASIC.
{{user c}} 0
C This user can program in C.
{{User:UserBox/AS400-CL}} 0
CL This user can program in AS/400 Control Language.
{{user cobol}} 0
cobol This user can program in COBOL.
{{user coldfusion}} 1
CF This user can code in ColdFusion.
{{user cpp}} 1
C++ This user can program in C++.


{{user csharp}}
C# This user is a C# programmer.
{{user for}} 1
for This user can program in Fortran.
{{user fth}} 1
fth This user can program in Forth.
{{user fpml}} 0
<FpML> This user can swap Assets with FpML.
{{user haskell}} 0
hs This user can program in Haskell.
{{user java}} 0
java This user can program in Java.
{{User LabVIEW}}
LV This user is a LabVIEW wireworker.
{{User LabVIEW-0}}
LV This user is a reluctant LabVIEW wireworker.
{{user lisp}} 2
Lisp (lambda (user)
    (setf (lisp-p user) t) ).
{{user lua}}
lua This user can program in Lua.
{{user mathematica}} 1
M This user can program in
Mathematica.
{{user MOO}} 2
MOO This user can code in MOO.
{{user nwscript}} 1
NWscript This user is a NWscript programmer.
{{user objc}} 1
objc This user can program in
Objective-C.
{{user ocaml}} 2
OCaml This user is an OCaml programmer.
{{user pas}} 4
pas This user can program in Pascal.
{{user perl}} 0
perl This user is a perl hacker.
{{user php}} 0
php This user can program in PHP.
{{user pro}} 2
pro This user is a Prolog programmer.
{{user py}} 1
py This user can program in Python.
{{user rexx-N}} 2
rexx This user is a REXX programming language geek.
{{User:UserBox/AS400-RPG}} 0
RPG This user can program in AS/400 Report Program Generator.
{{user ruby}} 1
ruby This user is a Rubyist.
{{user scheme}}
This user can program in Scheme.
{{user tcl}}
Tcl This user is a Tcl scripter.
{{user tcltk}}
TclTk This user is a Tcl/Tk scripter.
{{user vb}} 1
vb This user is a Visual Basic programmer.
{{user vb.net}} 1
vb.net This user is a Visual Basic .NET programmer.
Code Result
{{user ActionScript}}
as This user knows ActionScript.
{{user Ascript-n}}
ascript tell Wikipedia
this_user has AppleScripting terminology.
{{user bash}} 2
bash This user is a bash scripter.
{{user batch-1}} 0
batch-1 This user is an occasional Batch programmer.
{{user css}} 0
.css This user can write Cascading Style Sheets.
{{user gml}} 0
GML This user can program in Game Maker Language.
{{user html}} 0
<html> This user can write HTML.
{{user js}} 1
js This user can program in JavaScript.
{{user kon}}
kon This user can write widgets for the Yahoo! Widget Engine.
{{user latex}} 2
This user can code in LATEX.
{{user mircs}} 1
mircs This user is a mIRC scripter.
{{user mysql}}
mysql This user writes programs that access MySQL.
{{user re}} 1
re This user is a regular expression programmer.
{{user SmallTalk}} 2
ST This user can program in Smalltalk.
{{user sql-N}}
sql This user uses SQL queries to locate car keys.
{{user TeX}}
TEX This Wikipedian is a TEX user.
{{user vbs}}
vbs This user can program in VBScript.
{{user wiki lang}}
{{Wiki}}
This user can write in the Wikipedia language
{{user wikimarkup enthusiast}}
w:) This user is a wiki markup enthusiast.
{{user xml}} 0
xml This user can write XML.
{{user xhtml}} 0
xhtml This user can write XHTML.
{{user xslt}}
xslt This user is an XSL Transformations programmer.
{{user xul}}
XUL This user can code in XUL.


[edit] Missing languages

If your language doesn't have a specific level userbox and you don't want to create it yourself, you can use a generic programming language userbox. Pages with these templates show the specified language skill, and belong to the corresponding general programming skill category:

Code Result
{{user programming-!1|foo+}}
foo+-1 This user is a beginner foo+ programmer.
{{user programming-!2|MATLAB}}
MATLAB-2 This user is an intermediate MATLAB programmer.
{{user programming-!3|FORTRAN}}
FORTRAN-3 This user is an advanced FORTRAN programmer.
{{user programming-!4|Foo90}}
Foo90-4 This user is an expert Foo90 programmer.
{{user programming-!N|Unlambda}}
Unlambda-N This user is a native Unlambda programmer.

Note that e.g. {{user programming-!3|FORTRAN}} won't add you to Category:User for-3, but you can add existing categories manually to the end of your page:

[[Category:User for-3|{{PAGENAME}}]]

On a user page the {{PAGENAME}} is simply the user name, used as sort key for the category, otherwise the entry would be sorted under U = User.

[edit] General

You can also use one of the general programming language skill level templates:

Code Result
{{user programming-0}}
prog-0 This user doesn't program, but knows that writing XHTML is not programming.
{{user programming-1}}
prog-1 This user is a beginner programmer.
{{user programming-2}}
prog-2 This user is an intermediate programmer.
{{user programming-3}}
prog-3 This user is an advanced programmer.
{{user programming-4}}
prog-4 This user is an expert programmer.
{{user programming-N}}
prog-N This user is a native programmer.
{{user programming-x}}
prog-x This user is merely a humble programmer.

The latter doesn't fit into the babelcode scheme; it might be deprecated in the future.

[edit] Userbox system overview

WikiProject Userboxes
Language

Languages | Non-ISO languages and dialects | Writing systems | Programming languages | Grammar

Interests

WikiProjects | Comedy | Computing | Food | Games | History | Mathematics | Music | Science | Sports | Miscellaneous
Media: BooksFilmTelevisionRadioNewsprintComicsAnime and manga

Life

Education | Health | Life | Profession

Location and time

Location: AfricaAmericas: Argentina · Brazil · Canada · U.S.AsiaEurope: Germany · Spain · U.K.Oceania
Time: SeasonalTime zone

Other

Emoticons | Userboxes | Wikipedia
See also: Userbox migrationUserbox policy

Our "Network":

Project Gutenberg
https://gutenberg.classicistranieri.com

Encyclopaedia Britannica 1911
https://encyclopaediabritannica.classicistranieri.com

Librivox Audiobooks
https://librivox.classicistranieri.com

Linux Distributions
https://old.classicistranieri.com

Magnatune (MP3 Music)
https://magnatune.classicistranieri.com

Static Wikipedia (June 2008)
https://wikipedia.classicistranieri.com

Static Wikipedia (March 2008)
https://wikipedia2007.classicistranieri.com/mar2008/

Static Wikipedia (2007)
https://wikipedia2007.classicistranieri.com

Static Wikipedia (2006)
https://wikipedia2006.classicistranieri.com

Liber Liber
https://liberliber.classicistranieri.com

ZIM Files for Kiwix
https://zim.classicistranieri.com


Other Websites:

Bach - Goldberg Variations
https://www.goldbergvariations.org

Lazarillo de Tormes
https://www.lazarillodetormes.org

Madame Bovary
https://www.madamebovary.org

Il Fu Mattia Pascal
https://www.mattiapascal.it

The Voice in the Desert
https://www.thevoiceinthedesert.org

Confessione d'un amore fascista
https://www.amorefascista.it

Malinverno
https://www.malinverno.org

Debito formativo
https://www.debitoformativo.it

Adina Spire
https://www.adinaspire.com