Vorlage:Infobox Programmiersprache/Doku
Erscheinungsbild
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⧽
| ⧼templatedata-doc-param-name⧽ | ⧼templatedata-doc-param-desc⧽ | ⧼templatedata-doc-param-type⧽ | ⧼templatedata-doc-param-status⧽ | |
|---|---|---|---|---|
| Name | Name | Name der Programmiersprache
| ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Logo | Logo | Ein/das Logo der Programmiersprache in Wikisyntax | ⧼templatedata-doc-param-type-content⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Logo-Beschreibung | Beschreibung | ⧼templatedata-doc-param-type-content⧽ | ⧼templatedata-doc-param-status-suggested⧽ | |
| Logo-Hintergrund | Logo-Hintergrund | für Logos, die im Dunkelmodus sonst schlecht erkennbar wären, einen weißen Hintergrund hinzufügen
| ⧼templatedata-doc-param-type-boolean⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Paradigma | Paradigma | ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ | |
| Erscheinungsjahr | Erscheinungsjahr | Erscheinungsjahr der Programmiersprache | ⧼templatedata-doc-param-type-date⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Designer | Designer | Designer der Programmiersprache. Werden bei Fehlen von Wikidata abgefragt (P287). | ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Entwickler | Entwickler | Maßgebliche beteiligte Entwickler. Werden bei Fehlen von Wikidata abgefragt (P178). | ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Aktuelle Versions-ID | AktuelleVersion | Aktuelle Version der Programmiersprache. Wird bei Fehlen von Wikidata abgefragt (P348).
| ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Aktuelle Version: Freigabedatum | AktuelleVersionFreigabeDatum | Datum der Veröffentlichung der aktuellen Version. Wird bei Fehlen von Wikidata abgefragt (P577). | ⧼templatedata-doc-param-type-date⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Aktuelle Vorabversions-ID | AktuelleVorabVersion | Version der Vorabversion der Programmiersprache.
| ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Aktuelle Vorabversions-Freigabedatum | AktuelleVorabVersionFreigabeDatum | Datum der Veröffentlichung der Vorabersion. | ⧼templatedata-doc-param-type-date⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Typisierung | Typisierung | Kombination aus stark, schwach, dynamisch, statisch, explizit, implizite (siehe Typisierung)
| ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Implementierungen | Implementierung | wichtigste Umsetzungen der Sprache (z. B. GCC, MSVC, Borland C) | ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Dialekte | Dialekte | ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ | |
| Standardisierungen | Standardisierungen | Standardisierungen der Sprache (z. B. ISO/IEC) | ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Beeinflusst von | Beeinflusst_von | C wurde von B beeinflusst, C++ von C, C# von C++ | ⧼templatedata-doc-param-type-content⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Beeinflusste | Beeinflusste | B beeinflusste C, C beeinflusste C++, C++ beeinflusste C# | ⧼templatedata-doc-param-type-content⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Plattform | Betriebssystem | 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-type-content⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Lizenz | Lizenz | 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-type-content⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
| Weblink | Website | Entwicklerwebsite
| ⧼templatedata-doc-param-type-line⧽ | ⧼templatedata-doc-param-status-suggested⧽ |
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>