Wikiversity:Userboxes/Programming

Placing the userbox template on your user page automatically lists you in the category system under the corresponding category so that other users may find you based on your skills. See below for details on the template's use as well as a list of the languages supported.

You can place a box around all your userboxes by putting above them and  below them, though the programming userboxes will automatically float to the right side of the page by default and need no box to enclose them.

Usage
Copy and paste the example code above, and replace "c" with the desired language's code and "4" with one of the following characters representing your proficiency level:

Customizing format
It is possible to customize the behavior and appearance of the template with the following override parameters (for example, ).

Languages supported
Below are the languages supported by the userbox template along with their codes.
 * ActionScript -  acsct 
 * Ada -  ada 
 * AppleScript -  apsct 
 * ASP -  asp 
 * Assembly -  asm 
 * Bash -  bash 
 * Batch -  batch 
 * BASIC -  basic 
 * Bourne Shell Script -  bsh 
 * C -  c 
 * C++ -  c++ 
 * C# -  csharp 
 * COBOL -  cobol 
 * ColdFusion -  coldf 
 * CSS -  css 
 * Erlang -  erlang 
 * Forth -  fth 
 * Fortran -  for 
 * HTML -  html 
 * Haskell -  hs 
 * Java -  java 
 * JavaScript -  js 
 * LaTeX -  latex 
 * Lisp -  lisp 
 * Lua -  lua 
 * Mathematica -  math 
 * MySQL -  mysql 
 * Objective-C -  objc 
 * Objective Caml -  ocaml 
 * Pascal -  pas 
 * Perl -  perl 
 * PHP -  php 
 * Prolog -  pro 
 * Python -  py 
 * REXX -  rexx 
 * Ruby -  ruby 
 * Scheme -  sch 
 * SQL -  sql 
 * Tcl -  tcl 
 * VBScript -  vbs 
 * Visual Basic -  vb 
 * Visual Basic .NET -  vbn 
 * XHTML -  xhtml 
 * XML -  xml 
 * XQuery -  xquery