User:UBX/Userboxes/Programming


 * ''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 Ingenpedia: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 Ingenpedia: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:

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:

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

On a user page the {&#123;PAGENAME&#125;} 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:

By IDE
You can also use one of the userboxes to show where you program: