Wikipedia:Userboxes/Language/Programming

Source: Wikipedia, the free encyclopedia.

This gallery includes

computer programming languages
. You may place any of these userboxes on your user page. Some of these templates have multiple options, so visit the template for further information.

Programming languages A through B

ActionScript

See Wikipedia:Userboxes/Language/Programming/02 § ActionScript.

Ada

Wikitext userbox where used
{{User Ada-0}}
Ada-0This user does not understand Ada, or refuses to program in it.
linked pages
{{User Ada-1}}
Ada-1This user is a beginner Ada programmer.
linked pages
{{User Ada-2}}
Ada-2This user is an intermediate Ada programmer.
linked pages
{{User Ada-3}}
Ada-3This user is an advanced Ada programmer.
linked pages
{{User Ada-4}}
Ada-4This user is an expert Ada programmer.
linked pages
{{User Ada-N}}
Ada-NThis user is Ada Lovelace reincarnated.
linked pages
{{User Ada}}
AdaThis user can program in Ada.
linked pages

APL

Wikitext userbox where used
{{User apl}}
APLThis user can program in APL.
linked pages

AppleScript

Wikitext userbox where used
{{User Ascript-1}}
Ascript-1This user is a beginner AppleScript programmer.
linked pages
{{User Ascript-2}}
Ascript-2This user is an intermediate AppleScript programmer.
linked pages
{{User Ascript-3}}
Ascript-3This user is an advanced AppleScript programmer.
linked pages
{{User Ascript-4}}
Ascript-4This user is an expert AppleScript programmer.
linked pages
{{User Ascript-n}}
Ascript-NThis user is a native AppleScript programmer.
linked pages
{{User Ascript}}
AscriptThis user can program in AppleScript.
linked pages

Assembly

Wikitext userbox where used
{{
User asm-0
}}
asm-0This user does not understand Assembly, or refuses to program in it.
linked pages
{{
User asm-1
}}
asm-1This user is a beginning assembly language programmer.
linked pages
{{
User asm-2
}}
asm-2This user is an intermediate assembly language programmer.
linked pages
{{
User asm-3
}}
asm-3This user is an advanced assembly language programmer.
linked pages
{{
User asm-4
}}
asm-4This user is an expert assembly language programmer.
linked pages
{{
User asm-5
}}
asm-5This user is a professional assembly language programmer.
linked pages
{{
User asm-N
}}
asm-NThis user is a native assembly language programmer.
linked pages
{{
User asm
}}
asmThis user can program in assembly language.
linked pages

ASP

Wikitext userbox where used
{{User asp-1}}
asp-1This user is a beginner ASP programmer.
linked pages
{{User asp-2}}
asp-2This user is an intermediate ASP programmer.
linked pages
{{User asp-3}}
asp-3This user is an advanced ASP programmer.
linked pages
{{User asp-4}}
asp-4This user is an expert ASP programmer.
linked pages
{{User asp-N}}
asp-NThis user is a native ASP programmer.
linked pages
{{User asp}}
aspThis user can program in ASP.
linked pages

ASP.NET

Wikitext userbox where used
{{User ASP.NET-0}}
ASP.NET
-0
This user cannot or doesn't want to program in ASP.NET.
linked pages
{{User ASP.NET-1}}
ASP.NET
-1
This user knows the basics of ASP.NET.
linked pages
{{User ASP.NET-2}}
ASP.NET
-2
This user makes programs in ASP.NET.
linked pages
{{User ASP.NET-3}}
ASP.NET
-3
This user uses ASP.NET frequently and without difficulties.
linked pages
{{User ASP.NET-4}}
ASP.NET
-4
This user is an expert of ASP.NET.
linked pages
{{User ASP.NET-5}}
ASP.NET
-5
This user knows ASP.NET at a professional level.
linked pages
{{User ASP.NET-N}}
ASP.NET
-N
This user's native language is ASP.NET.
linked pages
{{User ASP.NET}}
asp
.net
This user can code in ASP.NET.
linked pages

AutoHotKey

Wikitext userbox where used
{{User AHK-2}}
AutoHotKey
.
linked pages
{{User:ActuallyNeverHappened02/UBX/AHK}}
AHKThis user can program in AutoHotkey.
linked pages
{{User:ActuallyNeverHappened02/UBX/AHK|0}}
AHK-0This user has no idea how to program in AutoHotkey.
linked pages
{{User:ActuallyNeverHappened02/UBX/AHK|0|AHK}}
AHK-0This user has no idea how to program in AHK.
linked pages
This is an example that can accept two arguments (based off of Nihiltres's TI-BASIC template below).
{{User:ActuallyNeverHappened02/UBX/AHK|1}}
AHK-1This user is a beginner AutoHotkey programmer.
linked pages
{{User:ActuallyNeverHappened02/UBX/AHK|2}}
AHK-2This user is an intermediate AutoHotkey programmer.
linked pages
{{User:ActuallyNeverHappened02/UBX/AHK|3}}
AHK-3This user is an advanced AutoHotkey programmer.
linked pages
{{User:ActuallyNeverHappened02/UBX/AHK|4}}
AHK-4This user is an expert AutoHotkey programmer.
linked pages
{{User:ActuallyNeverHappened02/UBX/AHK|5}}
AHK-5This user is a professional AutoHotkey programmer.
linked pages
{{User:ActuallyNeverHappened02/UBX/AHK|N}}
AHK-NThis user is a native AutoHotkey programmer.
linked pages

Bash

Wikitext userbox where used
{{User bash-1}}
bash-1This user is a beginner Bash programmer.
linked pages
{{User bash-2}}
bash-2This user is an intermediate Bash programmer.
linked pages
{{User bash-3}}
bash-3This user is an advanced Bash programmer.
linked pages
{{User bash-4}}
bash-4This user is an expert Bash programmer.
linked pages
{{User bash}}
bashThis user can program in Bash.
linked pages

BASIC

Wikitext userbox where used
{{User BASIC-0}}
BASIC-0This user does not understand BASIC, or refuses to program in it.
linked pages
{{User BASIC-1}}
BASIC-1This user is a beginner BASIC programmer.
linked pages
{{User BASIC-2}}
BASIC-2This user is an intermediate BASIC programmer.
linked pages
{{User BASIC-3}}
BASIC-3This user is an advanced BASIC programmer.
linked pages
{{User BASIC-4}}
BASIC-4This user is an expert BASIC programmer.
linked pages
{{User BASIC-N}}
BASIC-NThis user is a native BASIC programmer.
linked pages
{{User BASIC}}
BASICThis user can program in BASIC.
linked pages

TI-BASIC

This is one template that takes skill level as an argument.
Wikitext userbox where used
{{User:Nihiltres/Userboxes/TI-BASIC|0}}
This user has no idea how to program their TI calculator with TI-BASIC.
linked pages
{{User:Nihiltres/Userboxes/TI-BASIC|1}}
This user is a beginner TI-BASIC programmer.
linked pages
{{User:Nihiltres/Userboxes/TI-BASIC|2}}
This user is an intermediate TI-BASIC programmer.
linked pages
{{User:Nihiltres/Userboxes/TI-BASIC|3}}
This user is an advanced TI-BASIC programmer.
linked pages
{{User:Nihiltres/Userboxes/TI-BASIC|4}}
This user is an expert TI-BASIC programmer.
linked pages
{{User:Nihiltres/Userboxes/TI-BASIC|5}}
This user is a 1337 TI-BASIC programmer.
linked pages
{{User:Nihiltres/Userboxes/TI-BASIC|N}}
This user is a native TI-BASIC programmer.
linked pages

Visual Basic

Wikitext userbox where used
{{User vb-0}}
vb-0This person does not understand Visual Basic (or understands it with considerable difficulties, or does not want to program in it).
linked pages
{{User vb-1}}
vb-1This user is a beginner Visual Basic programmer.
linked pages
{{User vb-2}}
vb-2This user is an intermediate Visual Basic programmer.
linked pages
{{User vb-3}}
vb-3This user is an advanced Visual Basic programmer.
linked pages
{{User vb-4}}
vb-4This user is an expert Visual Basic programmer.
linked pages
{{User vb-5}}
vb-5This user is a professional Visual Basic programmer.
linked pages
{{User vb-N}}
vbThis user is a fluent Visual Basic user.
linked pages
{{User vb}}
vbThis user is a Visual Basic programmer.
linked pages
VBScript
Wikitext userbox where used
{{User vbs-1}}
vbs-1This user is a beginning VBScript programmer.
linked pages
{{User vbs-2}}
vbs-2This user is an intermediate VBScript programmer.
linked pages
{{User vbs-3}}
vbs-3This user is an advanced VBScript programmer.
linked pages
{{User vbs-4}}
vbs-4This user is an expert VBScript programmer.
linked pages
{{User vbs-5}}
vbs-5This user is an expert VBScript programmer.
linked pages
{{User vbs}}
vbsThis user can program in VBScript.
linked pages
Visual Basic for Applications
Wikitext userbox where used
{{User vba-1}}
vba-1This user is a beginner Visual Basic for Applications programmer.
linked pages
{{User vba-2}}
vba-2This user is an intermediate Visual Basic for Applications programmer.
linked pages
{{User vba-3}}
vba-3This user is an advanced Visual Basic for Applications programmer.
linked pages
{{User vba-4}}
vba-4This user is an expert Visual Basic for Applications programmer.
linked pages
{{User vba}}
User programs in VBA.
linked pages
Visual Basic .NET
Wikitext userbox where used
{{User vb.net-0}}
vb.net-0
This person does not understand Visual Basic .NET (or does not want to program in it).
linked pages
{{User vb.net-1}} linked pages
{{User vb.net-2}} linked pages
{{User vb.net-3}}
vb.net-3
This user is an advanced Visual Basic .NET programmer.
linked pages
{{User vb.net-4}}
vb.net-4
This user is an expert Visual Basic .NET programmer.
linked pages
{{User vb.net-N}}
vb.net-N
This user has written replacement Visual Basic .NET libraries.
linked pages
{{User vb.net}}
vb.net
This user is a Visual Basic .NET programmer.
linked pages

Batch

Wikitext userbox where used
{{User batch-1}}
bat-1This user is an occasional Batch programmer.
linked pages
{{User batch-2}}
bat-2This user is an intermediate Batch programmer.
linked pages
{{User batch-3}}
bat-3This user is an advanced Batch programmer.
linked pages
{{User batch-4}}
bat-4This user is an expert Batch programmer.
linked pages
{{User batch-5}}
bat-5This user is an professional Batch programmer.
linked pages
{{User batch}}
batThis user can program in Batch.
linked pages

Brainfuck

Wikitext userbox where used
{{User bf-1}}
bf-1This user is a beginning Brainfuck programmer.
linked pages
{{User bf-2}}
bf-2This user is an intermediate Brainfuck programmer.
linked pages
{{User bf-3}}
bf-3This user is an advanced Brainfuck programmer.
linked pages
{{User bf-4}}
bf-4This user is an expert Brainfuck programmer.
linked pages
{{User bf}}
bfThis user can program in Brainfuck.
linked pages

Programming languages C through Z

See Wikipedia:Userboxes/Language/Programming/02#Programming languages C through K for Programming languages C–K userbox templates.
See Wikipedia:Userboxes/Language/Programming/03#Programming languages L through Q for Programming languages L–Q userbox templates.
See Wikipedia:Userboxes/Language/Programming/04#Programming languages R through Z for Programming languages R–Z userbox templates.

Other programming userboxes

See Wikipedia:Userboxes/Language/Programming/05#Other programming userboxes for Other programming userboxes userbox templates.

Document markup languages

See Wikipedia:Userboxes/Language/Markup for Document markup languages userbox templates.


See also


See Wikipedia:Userboxes
for a guide to userbox templates.


See Wikipedia:Userboxes/Galleries
for a guide to userbox galleries.


See Wikipedia:Userboxes/Galleries/alphabetical
for a list of all userbox galleries.