Ŝablono:Informkesto programlingvo: Malsamoj inter versioj

[nekontrolita versio][nekontrolita versio]
Enhavo forigita Enhavo aldonita
Neniu resumo de redakto
Neniu resumo de redakto
Linio 1:
<includeonly>{| class="infobox" cellspacing="5" style="width: 21em23em; text-align: left;font-size: 90%; textline-alignheight: left1.25em;" cellspacing="10"
! colspan="2"|+ style="textmargin-alignbottom: center5px; font-size: 130%large;" | {{{title|{{{name|{{PAGENAME}}}}}}}}
|- class{{{logo|}}}="hiddenStructure"
|-
| colspan="2" style="text-align: center;" | {{{logo|}}}
{{#if:{{{logotipo|}}}|
|- class{{!{semantics|}}} colspan="2hiddenStructure" style="textvertical-align: centertop;" {{!}} {{{logotipo|}}}
! Paradigmo:
{{!}}-
| {{{semantics}}}
}}
|- class{{{paradigm|}}}="hiddenStructure" style="vertical-align:top;"
{{#if:{{{paradigmoj|}}}|
! Klaso:
! [[Paradigmoj de programado]]
{{!}}| {{{paradigmojparadigm}}}
|- class{{{class|}}}="hiddenStructure" style="vertical-align:top;"
{{!}}-
! Tipo de plenumon:
}}
| {{#if:{{{jaro|class}}}|
|- class{{{year|}}}="hiddenStructure" style="vertical-align:top;"
! Aperos en
! Aperas en:
{{!}} {{{jaro}}}
| {{!{year}}}- г.
|- class{{{designer|}}}="hiddenStructure" style="vertical-align:top;"
}}
! Aŭtoro(j):
{{#if:{{{projektisto|}}}|
| {{{designer}}}
! Projektos per
|- class{{{typing|}}}="hiddenStructure" style="vertical-align:top;"
{{!}} {{{projektisto}}}
! [[Tipa_sistemo]]:
{{!}}-
| {{{typing}}}
}}
|- class{{{implementations|}}}="hiddenStructure" style="vertical-align:top;"
{{#if:{{{programisto|}}}|
! Bazaj realigoj:
! [[Programisto]]
{{!}}| {{{programistoimplementations}}}
|- class{{{dialects|}}}="hiddenStructure" style="vertical-align:top;"
{{!}}-
! [[Programlingva dialekto|Dialekto]](j):
}}
| {{{dialects|}}}
{{#if:{{{lasta_eldono_versio|}}}|
|- class{{{influenced_by|}}}="hiddenStructure" style="vertical-align:top;"
! [[Eldono de programaro|Lasta Eldono]]</th><td valign="bottom">{{{lasta_eldono_versio|}}}{{#if:{{{lasta_eldono_dato|}}}| / {{{lasta_eldono_dato|}}}}}
! Keados sub influencon:
{{!}}-
| {{{influenced_by}}}
}}
|- class{{{influenced|}}}="hiddenStructure" style="vertical-align:top;"
{{#if:{{{lasta_eldono_testo|}}}{{{lasta_eldono_dato|}}}|
! Havos influencon por:
! Lasta malstabila eldono
| {{{influenced}}}
{{!}} {{{lasta_eldono_testo}}}{{#if:{{{lasta_testo_dato|}}}| / {{{lasta_testo_dato}}}}}
|}</includeonly>
{{!}}-
 
}}
<noinclude>
{{#if:{{{turinga-kompleta|}}}|
! [[Turinga kompleto]]
{{!}} {{{turinga-kompleta}}}
{{!}}-
}}
{{#if:{{{tipa_sistemo|}}}|
! [[Tipa sistemo]]
{{!}} {{{tipa_sistemo}}}
{{!}}-
}}
{{#if:{{{realigoj|}}}|
! [[Programa realigo|Ĉefa realigoj]]
{{!}} {{{realigoj}}}
{{!}}-
}}
{{#if:{{{dialektoj|}}}|
! [[Programlingva dialekto|Dialektoj]]
{{!}} {{{dialektoj}}}
{{!}}-
}}
{{#if:{{{influenco_sub|}}}|
! Keados sub influenco
{{!}} {{{influenco_sub}}}
{{!}}-
}}
{{#if:{{{influencos_por|}}}|
! Influencos por
{{!}} {{{influencos_por}}}
{{!}}-
}}
{{#if:{{{operating_system|}}}|
! [[Operaciumo|OS]]
{{!}} {{{operating_system}}}
{{!}}-
}}
{{#if:{{{licenco|}}}|
! [[Programaro licenco|Licenco]]
{{!}} {{{licenco|}}}
{{!}}-
}}
{{#if:{{{retpaĝaro|}}}|
! [[Retpaĝaro]]
{{!}} {{{retpaĝaro}}}
{{!}}-
}}
|}
 
== Использование ==
==Usage==
<pre>
{{Карточка языка программирования
{{Infobox programming language
| name =
| logo =
|semantics =
| paradigm =
|paradigm =
| year =
|class=
| designer =
|year =
| developer =
|designer =
| latest_release_version =
|typing =
| latest_release_date =
|implementations =
| latest_test_version =
|dialects =
| latest_test_date =
|influenced_by =
| turing-complete =
|influenced =
| typing =
| implementations =
| dialects =
| influenced_by =
| influenced =
| operating_system =
| license =
| website =
}}
</pre>
 
==Example Пример ==
: ''Примечание: переносы строк в некоторых полях шаблона добавлены только для [[читабельность|читабельности]]''
{|
{| border=1 with=100%
|<pre>
|
{{Programlingvo
<pre>
| nomo = Scheme
{{Карточка языка программирования
| paradigmoj = functional
| jaroname = 1970sC++
|logo =
| projektisto = [[Guy L. Steele]] and [[Gerald Jay Sussman]]
|paradigm =
| tipa_sistemo = strong, dynamic
[[Мультипарадигменный язык программирования|мультипарадигменный]]:
| dialektoj = many
[[объектно-ориентированное программирование|объектно-ориентированное]],
| realigoj = [[PLT Scheme]], [[MIT Scheme]], [[Scheme48]], [[GNU Guile|Guile]]
[[обобщённое программирование|обобщённое]],
| influenco_sub = [[Lisp programming language|Lisp]], [[ALGOL]]
[[процедурное программирование|процедурное]] программирование
| influencos_por = [[Common Lisp]]
|year = [[1985]]
|designer = [[Строуструп, Бьярне|Бьярне Строуструп]]
|typing = строгая, статическая
|implementations =
[[Microsoft]] [[Visual C++]],
[[Borland]] [[C++ Builder]],
[[GCC|GNU C++]]
|dialects = ANSI C++ 1998 , ANSI C++ 2003
|class = [[компилятор|компилируемый]]
|influenced_by =
[[Си (язык программирования)|Си]],
[[Simula]],
[[Ада (язык программирования)|Ада 83]],
[[Алгол 68]],
[[CLU]]
|influenced =
[[Java]],
[[C Sharp|C#]],
[[Ада (язык программирования)|Ада 95]],
[[D (язык программирования)|D]]
}}
</pre>
|
{{Programlingvo
{{Карточка языка программирования
| nomo = Scheme
|name = C++
| paradigmoj = functional
| jarologo = 1970s
|paradigm = [[Мультипарадигменный язык программирования|мультипарадигменный]]: [[объектно-ориентированное программирование|объектно-ориентированное]], [[обобщённое программирование|обобщённое]], [[процедурное программирование|процедурное]] программирование
| projektisto = [[Guy L. Steele]] and [[Gerald Jay Sussman]]
|year = [[1985]]
| tipa_sistemo = strong, dynamic
|designer = [[Строуструп, Бьярне|Бьярне Строуструп]]
| dialektoj = many
|typing = строгая, статическая
| realigoj = [[PLT Scheme]], [[MIT Scheme]], [[Scheme48]], [[GNU Guile|Guile]]
|implementations = [[Microsoft]] [[Visual C++]], [[Borland]] [[C++ Builder]], [[GCC|GNU C++]]
| influenco_sub = [[Lisp programming language|Lisp]], [[ALGOL]]
|dialects = ANSI C++ 1998 , ANSI C++ 2003
| influencos_por = [[Common Lisp]]
|class = [[компилятор|компилируемый]]
|influenced_by = [[Си (язык программирования)|Си]], [[Simula]], [[Ада (язык программирования)|Ада 83]], [[Алгол 68]], [[CLU]]
|influenced = [[Java]], [[C Sharp|C#]], [[Ада (язык программирования)|Ада 95]], [[D (язык программирования)|D]]
}}
|}
 
[[Категория:Википедия:Шаблоны:Компьютеры и Интернет]]
<includeonly>
[[Категория:Википедия:Шаблоны-карточки:Информационные технологии|Язык программирования]]
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Software infobox templates|Programming language]]
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
 
<!-- ADD INTERWIKIS BELOW THIS LINE -->
[[de:Vorlage:Infobox Programmiersprache]]
[[no:Mal:Infoboks Programmeringsspråk]]
[[ru:Шаблон:Карточка языка программирования]]
[[fr:Modèle:Infobox Langage de programmation]]
[[hr:Predložak:Infokutija programski jezik]]
[[ja:Template:Infobox プログラミング言語]]
[[sq:Stampa:Infobox gjuhë programimi]]
[[uk:Шаблон:Infobox programming language]]
 
[[en:Template:Infobox programming language]]
</includeonly>
[[fr:Modèle:Langage de programmation]]
</noinclude><includeonly>{{год появления|{{{year}}}}}</includeonly>