Jump to content

Wikipedia:Userboxes/Language/Programming

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Buaidh (talk | contribs) at 01:09, 13 April 2020 ({{yytab|Programming languages E–Z|Wikipedia:Userboxes/Programming/Languages/02#Programming languages E through Z|image=Crystal kthememgr.svg|alone=yes}}). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

This gallery includes userbox templates about 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 D

See Wikipedia:Userboxes/Programming/Languages#Programming languages A through D for Programming languages A–D userbox templates.

Ada

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


{{Template:User Ada-N}}
Ada-NThis user is Ada Lovelace reincarnated.
linked pages


AppleScript

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



{{Template:User Ascript-n}}
Ascript-NThis user is a native AppleScript programmer.
linked pages


Assembly

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


{{Template:User asm-N}}
asm-NThis user is a native assembly language programmer.
linked pages


ASP

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


{{Template:User asp-N}}
asp-NThis user is a native ASP programmer.
linked pages


ASP.NET

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

AutoHotKey

Wikitext userbox where used
{{Template:User AHK-2}}
AHK
2
This user makes programs in AutoHotKey.
linked pages

Bash

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




BASIC

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


{{Template:User BASIC-N}}
BASIC-NThis user is a native BASIC programmer.
linked pages


TI-BASIC

This is one template that takes skill level as an argument
Wikitext userbox where used
{{User:Nihiltres/Userboxes/TI-BASIC}}
This user screwed up the TI-BASIC programmer template by not specifying a skill level. Help is here.
linked pages
{{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
{{Template:User vb}}
vbThis user is a Visual Basic programmer.
linked pages
{{Template: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
{{Template:User vb-1}}
vb-1This user is a beginner Visual Basic programmer.
linked pages
{{Template:User vb-2}}
vb-2This user is an intermediate Visual Basic programmer.
linked pages
{{Template:User vb-3}}
vb-3This user is an advanced Visual Basic programmer.
linked pages
{{Template:User vb-4}}
vb-4This user is an expert Visual Basic programmer.
linked pages
{{Template:User vb-5}}
vb-5This user is a professional Visual Basic programmer.
linked pages


{{Template:User vb-N}}
vbThis user is a fluent Visual Basic user.
linked pages


VBScript
Wikitext userbox where used
{{Template:User vbs}}
vbsThis user can program in VBScript.
linked pages
{{Template:User vbs-1}}
vbs-1This user is a beginning VBScript programmer.
linked pages
{{Template:User vbs-2}}
vbs-2This user is an intermediate VBScript programmer.
linked pages
{{Template:User vbs-3}}
vbs-3This user is an advanced VBScript programmer.
linked pages
{{Template:User vbs-4}}
vbs-4This user is an expert VBScript programmer.
linked pages




Visual Basic for Applications
Wikitext userbox where used
{{Template:User vba}}
User programs in VBA.
linked pages
{{Template:User vba-1}}
vba-1This user is a beginner Visual Basic for Applications programmer.
linked pages
{{Template:User vba-2}}
vba-2This user is an intermediate Visual Basic for Applications programmer.
linked pages
{{Template:User vba-3}}
vba-3This user is an advanced Visual Basic for Applications programmer.
linked pages
{{Template:User vba-4}}
vba-4This user is an expert Visual Basic for Applications programmer.
linked pages




Visual Basic .NET
Wikitext userbox where used
{{Template:User vb.net}}
vb.netThis user is a Visual Basic .NET programmer.
linked pages
{{Template:User vb.net-0}}
vb.net-0This person does not understand Visual Basic .NET (or does not want to program in it).
linked pages
{{Template:User vb.net-1}}
vb.net-1This user is a beginner Visual Basic .NET programmer.
linked pages
{{Template:User vb.net-2}}
vb.net-2This user is an intermediate Visual Basic .NET programmer.
linked pages
{{Template:User vb.net-3}}
vb.net-3This user is an advanced Visual Basic .NET programmer.
linked pages
{{Template:User vb.net-4}}
vb.net-4This user is an expert Visual Basic .NET programmer.
linked pages


{{Template:User vb.net-N}}
vb.net-NThis user has written replacement Visual Basic .NET libraries.
linked pages


Batch

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




C

Wikitext userbox where used
{{Template:User c}}
CThis user can program in C.
linked pages
{{Template:User c-0}}
C-0This person does not understand C (or does not want to program in C).
linked pages
{{Template:User c-1}}
C-1This user is a beginning C programmer.
linked pages
{{Template:User c-2}}
C-2This user is an intermediate C programmer.
linked pages
{{Template:User c-3}}
C-3This user is an advanced C programmer.
linked pages
{{Template:User c-4}}
C-4This user is an expert C programmer.
linked pages
{{Template:User c-5}}
C-5This user is a professional C programmer.
linked pages


{{Template:User c-N}}
C-NThis user has written C compilers, or tweaked C runtime libraries in Assembly language.
linked pages
Wikitext userbox where used
{{User:Czarkoff/userboxes/C}}
CThis user programs in the awesome language of C.
linked pages

C++

Wikitext userbox where used
{{Template:User c++}}
C++This user can program in C++.
linked pages
{{Template:User c++-0}}
C++-0This user does not understand C++ (or does not want to program in C++).
linked pages
{{Template:User c++-1}}
C++-1This user is a beginning C++ programmer.
linked pages
{{Template:User c++-2}}
C++-2This user is an intermediate C++ programmer.
linked pages
{{Template:User c++-3}}
C++-3This user is an advanced C++ programmer.
linked pages
{{Template:User c++-4}}
C++-4This user is an expert C++ programmer.
linked pages
{{Template:User c++-5}}
C++-5This user is a professional C++ programmer.
linked pages


{{Template:User c++-N}}
C++-NThis user is a fluent C++ programmer.
linked pages


C#

Wikitext userbox where used
{{Template:User c sharp}}
C#This user can program in C#.
linked pages
{{Template:User c sharp-0}}
C#-0This user does not understand C#, or does not want to program in C#.
linked pages
{{Template:User c sharp-1}}
C#-1This user is a beginning C# programmer.
linked pages
{{Template:User c sharp-2}}
C#-2This user is an intermediate C# programmer.
linked pages
{{Template:User c sharp-3}}
C#-3This user is an advanced C# programmer.
linked pages
{{Template:User c sharp-4}}
C#-4This user is an expert C# programmer.
linked pages
{{Template:User c sharp-5}}
C#-5This user is a professional C# programmer.
linked pages


{{Template:User c sharp-N}}
C#-NConsole.WriteLine("This user is a C# programmer.");
linked pages


Objective-C

Wikitext userbox where used
{{Template:User objc}}
objcThis user can program in
Objective-C.
linked pages
{{Template:User objc-0}}
objc-0This person does not understand Objective-C (or understands it with considerable difficulties, or does not want to program in Objective-C).
linked pages
{{Template:User objc-1}}
objc-1This user is a beginner Objective-C programmer.
linked pages
{{Template:User objc-2}}
objc-2This user is an intermediate Objective-C programmer.
linked pages
{{Template:User objc-3}}
objc-3This user is an advanced Objective-C programmer.
linked pages
{{Template:User objc-4}}
objc-4This user is an expert Objective-C programmer.
linked pages




COBOL

Wikitext userbox where used
{{Template:User cobol}}
COBOLThis user can program in COBOL.
linked pages
{{Template:User cobol-0}}
COBOL-0This person does not understand COBOL (or understands it with considerable difficulties or does not want to program in COBOL).
linked pages
{{Template:User cobol-1}}
COBOL-1This user is a beginning COBOL programmer.
linked pages
{{Template:User cobol-2}}
COBOL-2This user is an intermediate COBOL programmer.
linked pages
{{Template:User cobol-3}}
COBOL-3This user is an advanced COBOL programmer.
linked pages
{{Template:User cobol-4}}
COBOL-4This user is an expert COBOL programmer.
linked pages




ColdFusion

Wikitext userbox where used
{{Template:User coldfusion}}
CFThis user can code in ColdFusion.
linked pages
{{Template:User coldfusion-1}}
CF-1This user is a beginning ColdFusion programmer.
linked pages
{{Template:User coldfusion-2}}
CF-2This user is an intermediate ColdFusion programmer.
linked pages
{{Template:User coldfusion-3}}
CF-3This user is an advanced ColdFusion programmer.
linked pages
{{Template:User coldfusion-4}}
CF-4This user is an expert ColdFusion programmer.
linked pages




D

Wikitext userbox where used
{{Template:User d}}
DThis user can program in D
linked pages
{{Template:User d-0}}
D-0This user does not understand D or does not want to program in D.
linked pages
{{Template:User d-1}}
D-1This user is a beginning D programmer.
linked pages
{{Template:User d-2}}
D-2This user is an intermediate D programmer.
linked pages
{{Template:User d-3}}
D-3This user is an advanced D programmer.
linked pages
{{Template:User d-4}}
D-4This user is an expert D programmer.
linked pages




ECMAScript

ActionScript

Wikitext userbox where used
{{Template:User ActionScript}}
asThis user knows ActionScript.
linked pages
{{Template:User ActionScript-1}}
as-1This user is a beginner ActionScript coder.
linked pages
{{Template:User ActionScript-2}}
as-2This user is an intermediate ActionScript coder.
linked pages
{{Template:User ActionScript-3}}
as-3This user is an advanced ActionScript coder.
linked pages
{{Template:User ActionScript-4}}
as-4This user is an expert ActionScript coder.
linked pages




JavaScript

Wikitext userbox where used
{{Template:User js}}
This user can program in JavaScript.
linked pages
{{Template:User js-0}}
js-0This user does not understand JavaScript (or does not want to write JavaScript).
linked pages
{{Template:User js-1}}
js-1This user is a beginning JavaScript programmer.
linked pages
{{Template:User js-2}}
js-2This user is an intermediate JavaScript programmer.
linked pages
{{Template:User js-3}}
js-3This user is an advanced JavaScript programmer.
linked pages
{{Template:User js-4}}
js-4This user is an expert JavaScript programmer.
linked pages
{{Template:User js-5}}
js-5This user is a professional JavaScript programmer.
linked pages


{{Template:User js-N}}
js-NThis user is fluent in JavaScript.
linked pages


Erlang

FIXME:FORMAT
Wikitext userbox where used
{{Template:User erlang}}
ErlangThis user can program in Erlang.
linked pages
{{Template:User erlang-1}}
Erlang-1This user is a beginning Erlang programmer.
linked pages
{{Template:User erlang-2}}
Erlang-2This user is an intermediate Erlang programmer.
linked pages
{{Template:User erlang-3}}
Erlang-3This user is an advanced Erlang programmer.
linked pages
{{Template:User erlang-4}}
Erlang-4This user is an expert Erlang programmer.
linked pages




F#

Wikitext userbox where used
{{Template:User f sharp}}
F#This user can program in F#
linked pages
{{Template:User f sharp-0}}
F#-0This user does not understand F#, or does not want to program in F#.
linked pages
{{Template:User f sharp-1}}
F#-1This user is a beginning F# programmer.
linked pages
{{Template:User f sharp-2}}
F#-2This user is an intermediate F# programmer.
linked pages
{{Template:User f sharp-3}}
F#-3This user is an advanced F# programmer.
linked pages
{{Template:User f sharp-4}}
F#-4This user is an expert F# programmer.
linked pages
{{Template:User f sharp-5}}
F#-5This user is a professional F# programmer.
linked pages


{{Template:User f sharp-N}}
F#-NThis user knows F# better than the back of their hand.
linked pages


Fortran

Wikitext userbox where used
{{Template:User for}}
forThis user can program in Fortran.
linked pages
{{Template:User for-0}}
for-0This person does not understand Fortran, or understands it with considerable difficulties, or does not want to program in Fortran.
linked pages
{{Template:User for-1}}
for-1This user is a beginning Fortran programmer.
linked pages
{{Template:User for-2}}
for-2This user is an intermediate Fortran programmer.
linked pages
{{Template:User for-3}}
for-3This user is an advanced Fortran programmer.
linked pages
{{Template:User for-4}}
for-4This user is an expert Fortran programmer.
linked pages




Forth

FIXME:FORMAT

Wikitext userbox where used
{{Template:User fth}}
fthThis user can program in Forth.
linked pages
{{Template:User fth-1}}
fth-1This user is a beginning Forth programmer.
linked pages
{{Template:User fth-2}}
fth-2This user is an intermediate Forth programmer.
linked pages
{{Template:User fth-3}}
fth-3This user is an advanced Forth programmer.
linked pages
{{Template:User fth-4}}
fth-4This user is an expert Forth programmer.
linked pages




Programming languages E through Z

See Wikipedia:Userboxes/Programming/Languages/02#Programming languages E through Z for Programming languages E–Z userbox templates.

Document markup languages

See Wikipedia:Userboxes/Markup for 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.