User:UBX/Userboxes/Programming
Automotive • Babel • Beliefs • Books • Colours • Computing • Drink • Education • Emoticons • Film and television • Food • Games • Grammar • Health • Humor • Interests • Life • Location • Mathematics • Music • Non-ISO Languages • Personality • Pets • Programming • Regional Politics • Religion • Seasonal • Sexuality • Sports • Time • Travel • Userboxes • Wikipedia • WikiProjects • Zodiac |
- This is a userpage directory of "programming" userboxes. It is intended to track migrations to and help organize userboxes in userspace. For the corresponding project directory, see Wikipedia:Userboxes/Programming.
You are welcome to edit this User:UBX/Userboxes directory page, as long as you honor all applicable policies and guidelines. It is recommended this directory be updated in one of three basic ways:
- If you move a userbox linked here to userspace, and then bypass redirects with a tool such as AWB, this page will be updated as part of that process.
- If you copy-and-paste a userbox linked here to userspace, please update the links here to reflect the userspace location.
- If you create a new userbox, feel free to add it to a directory.
For more information see Wikipedia:Userbox migration.
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 | |||
---|---|---|---|---|
{{Template:user c-0}} |
|
Usage | ||
{{Template:user c-1}} | Usage | |||
{{Template:user c-2}} |
|
Usage | ||
{{Template:user c-3}} | Usage | |||
{{Template:user c-4}} | Usage | |||
{{Template:user c-N}} |
|
Usage |
Programming languages
Markup, Query, and Scripting languages
Code | Result | |||
---|---|---|---|---|
{{Template:user ActionScript}} |
|
Usage | ||
{{Template:user Ascript-n}} |
|
Usage | ||
{{Template:user bash}} | Usage | |||
{{Template:user batch-1}} |
|
Usage | ||
{{Template:user css}} |
|
Usage | ||
{{Template:user html}} | Usage | |||
{{Template:user js}} |
|
Usage | ||
{{Template:user kon}} | Usage | |||
{{Template:user latex}} |
|
Usage | ||
{{Template:user mircs}} | Usage | |||
{{Template:user mysql}} | Usage | |||
{{Template:user re}} |
|
Usage | ||
{{Template:user sql-N}} | Usage | |||
{{Template:user TeX}} | Usage | |||
{{Template:user vbs}} | Usage | |||
{{Template:user wiki lang}} |
|
Usage | ||
{{Template:user wikimarkup enthusiast}} |
|
Usage | ||
{{Template:user xml}} | Usage | |||
{{Template:user xhtml}} | Usage | |||
{{Template:user xslt}} |
|
Usage | ||
{{Template:user xul}} |
|
Usage |
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 | |||
---|---|---|---|---|
{{Template:user programming-!1|foo+}} | Usage | |||
{{Template:user programming-!2|MATLAB}} | Usage | |||
{{Template:user programming-!3|FORTRAN}} | Usage | |||
{{Template:user programming-!4|Foo90}} | Usage | |||
{{Template:user programming-!N|Unlambda}} |
|
Usage |
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.
General
You can also use one of the general programming language skill level templates:
Code | Result | |||
---|---|---|---|---|
{{Template:user programming-0}} |
|
Usage | ||
{{Template:user programming-1}} |
|
Usage | ||
{{Template:user programming-2}} |
|
Usage | ||
{{Template:user programming-3}} |
|
Usage | ||
{{Template:user programming-4}} |
|
Usage | ||
{{Template:user programming-N}} |
|
Usage | ||
{{Template:user programming-x}} |
|
Usage |
By IDE
You can also use one of the userboxes to show where you program:
Code | Result | |||
---|---|---|---|---|
{{Template:User Eclipse}} |
|
Usage | ||
{{Template:User Code::Blocks}} |
|
Usage |