Changes

Jump to: navigation, search

Template:Programming language

1,643 bytes added, 11 September
Initial template based on discussions at http://wiki.flightgear.org/index.php?title=Template_talk:Infobox_Software&oldid=127514.
{{#switch: {{lc|{{{language|C++}}}}}
| c = C {{main other|[[Category:C software]]
| c++ = C++ {{main other|[[Category:C++ software]]
| fortran = FORTRAN {{main other|[[Category:FORTRAN software]]
| go = Go {{main other|[[Category:Go software]]
| java = Java {{main other|[[Category:Java software]]
| javascript = JavaScript {{main other|[[Category:JavaScript software]]
| nasal = Nasal {{main other|[[Category:Nasal software]]
| perl = Perl {{main other|[[Category:Perl software]]
| php = Php {{main other|[[Category:Php software]]
| python = Python {{main other|[[Category:Python software]]
| ruby = Ruby {{main other|[[Category:Ruby software]]
| r = R {{main other|[[Category:R software]]
| shell = Shell script {{main other|[[Category:Shell script software]]
| swift = Swift {{main other|[[Category:Swift software]]
}}
<noinclude>
{{-}}
{{Informative template|1=
__NOTOC__
== Goal ==
This template is used to process programming language strings to return standardised names and categories.

== Usage ==
Add this to the top of the article describing the software.
{{obr}}'''programming language'''
{{!}} language =
{{cbr}}

; language: The string representation of the programming language.

== Examples ==

=== C++ ===

{{obr}}programming language{{!}}C++{{cbr}}

{{programming language|C++}}

{{obr}}programming language{{!}}c++{{cbr}}

{{programming language|c++}}

}}

[[Category:Templates]]
</noinclude>

Navigation menu