Zum Inhalt springen

Vorlage:Infobox Programmiersprache/Doku

aus Wikipedia, der freien Enzyklopädie

Vorlage:Dokumentation/Seitenhinweis

Infobox für einen Artikel über eine Programmiersprache; einige wichtigen Aspekte werden kurz zusammengefasst

<templatestyles src="TOC nonum/styles.css"></templatestyles>

⧼templatedata-doc-params⧽

NameName
Name der Programmiersprache
⧼templatedata-doc-param-default⧽
Lemma des Wikipedia-Artikels ohne Klammerzusatz
Logo-BeschreibungBeschreibung
Logo-HintergrundLogo-Hintergrund
für Logos, die im Dunkelmodus sonst schlecht erkennbar wären, einen weißen Hintergrund hinzufügen
⧼templatedata-doc-param-example⧽
1
ParadigmaParadigma
ErscheinungsjahrErscheinungsjahr
Erscheinungsjahr der Programmiersprache
DesignerDesigner
Designer der Programmiersprache. Werden bei Fehlen von Wikidata abgefragt (P287).
EntwicklerEntwickler
Maßgebliche beteiligte Entwickler. Werden bei Fehlen von Wikidata abgefragt (P178).
Aktuelle Versions-IDAktuelleVersion
Aktuelle Version der Programmiersprache. Wird bei Fehlen von Wikidata abgefragt (P348).
⧼templatedata-doc-param-example⧽
2.6.22.17
Aktuelle Version: FreigabedatumAktuelleVersionFreigabeDatum
Datum der Veröffentlichung der aktuellen Version. Wird bei Fehlen von Wikidata abgefragt (P577).
Aktuelle Vorabversions-IDAktuelleVorabVersion
Version der Vorabversion der Programmiersprache.
⧼templatedata-doc-param-example⧽
3.0a3
Aktuelle Vorabversions-FreigabedatumAktuelleVorabVersionFreigabeDatum
Datum der Veröffentlichung der Vorabersion.
TypisierungTypisierung
Kombination aus stark, schwach, dynamisch, statisch, explizit, implizite (siehe Typisierung)
⧼templatedata-doc-param-example⧽
stark
ImplementierungenImplementierung
wichtigste Umsetzungen der Sprache (z. B. GCC, MSVC, Borland C)
DialekteDialekte
StandardisierungenStandardisierungen
Standardisierungen der Sprache (z. B. ISO/IEC)
Beeinflusst vonBeeinflusst_von
C wurde von B beeinflusst, C++ von C, C# von C++
BeeinflussteBeeinflusste
B beeinflusste C, C beeinflusste C++, C++ beeinflusste C#
PlattformBetriebssystem
Betriebssystem: Auf welchen Betriebssystemen laufen Programme, die mit dieser Programmiersprache geschrieben wurden? Dies kann eine Angabe sein wie plattformübergreifend, wenn die mit dieser Programmiersprache geschriebene Software auf prinzipiell jeder Software-Plattform läuft. Wird bei Fehlen von Wikidata abgefragt (P306).
⧼templatedata-doc-param-example⧽
[[plattformübergreifend]]
LizenzLizenz
Unter welcher Lizenz wurde die Programmiersprache veröffentlicht? Hier reichen Abkürzungen, beispielsweise LGPL. Kommerzielle Closed-Source-Software kann als [[proprietär]] angegeben werden, auch [[Freeware]] oder [[Shareware]] sind mögliche Angaben. Vor allem bei komplizierten Lizenzmodellen sollte im Artikeltext näher darauf eingegangen werden. Wird bei Fehlen von Wikidata abgefragt (P275).
⧼templatedata-doc-param-example⧽
[[GNU Lesser General Public License|LGPL]]
WeblinkWebsite
Entwicklerwebsite
⧼templatedata-doc-param-example⧽
[http://www.example.com example.com]

Kopiervorlage

<syntaxhighlight lang="wikitext" copy>

Infobox Programmiersprache/Doku
[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten
Erscheinungsjahr: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Designer: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Beeinflusst von: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Betriebssystem: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Lizenz: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)

</syntaxhighlight>

Beispiele

Siehe: Spezial:Linkliste/Vorlage:Infobox Programmiersprache