About: ANSI C

An Entity of Type: programming language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

ANSI C, ISO C, and Standard C are successive standards for the C programming language published by the American National Standards Institute (ANSI) and ISO/IEC JTC 1/SC 22/WG 14 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). Historically, the names referred specifically to the original and best-supported version of the standard (known as C89 or C90). Software developers writing in C are encouraged to conform to the standards, as doing so helps portability between compilers.

Property Value
dbo:abstract
  • أنسي سي (بالإنجليزية: ANSI C)‏ أو أيزو سي (بالإنجليزية: ISO C)‏ أو سي المعيارية (بالإنجليزية: Standard C)‏ يرمز بها إلى المعايير المحددة للغة سي البرمجية والتي حددت بواسطة المعهد الوطني الأمريكي للمعايير (ANSI) والمنظمة الدولية للمعايير (أيزو). نشأت الحاجة إلى معيار واحد واضح المعالم في مجتمع السي بسبب التوسع السريع في استخدام لغة البرمجة سي ومجموعة متنوعة من تطبيقات الترجمة البرمجية المختلفة التي كان يجري تطويرها، وكان وجود تطبيقات مماثلة ولكن متعارضة مشكلة خطيرة لمطوري البرامج الذين يرغبون في التطوير البرمجي يما يسمح بأن يُتَرجم ويُنَفَّذ بصورة متوقعة مهما تمَّ ذلك في بيئات التطوير المختلفة. وعندما أنِشِئت لغة السي لأول مرة فإنها وضِعَت من خلال مؤلفيها كيرنيغان وريتشي – وبالتالي كانت تُعرف بـ "K & R C"، وفي عام 1990، تم إنشاء معيار ANSI الدولي للسي والذي يختلف عن سابقه في عدد من الطرق. ويشير أنسي سي أو سي89 أو سي90 حسب سنة اعتماده إلى المعايير الناجحة المنشورة عن طريق المعهد الوطني الأمريكي للمعايير (ANSI) لـ لغة البرمجة سي، ويتم تشجيع مطوري البرمجيات المبرمجين بالسي لتتوافق مع المعايير، لأن ذلك يساعد في التنقل بين المترجمات (compilers). ويحدد ANSI-C بناء الجملة (syntax) ودلالات البرامج المكتوبة (semantics) في لغة البرمجة سي، ويحدد تفاعلات برنامج السي مع بيئة التطبيق عبر بيانات المدخلات والمخرجات، ويحدد كذلك القيود والحدود المفروضة على مطابقة التنفيذ لمترجمات لغة السي. يعالج المعيار الوطني الأمريكي مشاكل البرمجة بلغة السي سواء بالنسبة للمطور البرمجي أو المترجم (المجمع) بتحديد دقيق للغة السي. (ar)
  • ANSI C és un estàndard tècnic publicat per l'Institut Nacional Nord-americà d'Estàndards (ANSI), per al llenguatge de programació C. Es recomana als desenvolupadors de programari en C que compleixin amb els requisits descrits en el document per facilitar així la portabilitat del codi. (ca)
  • ANSI C (též C89 a C90 podle roku schválení) je v informatice označení standardů jazyka C publikovaných pod hlavičkou ANSI v roce 1989 a následně v roce 1990 přizpůsobení pod hlavičkou ISO/IEC (ISO/IEC 9989:1990). Vývoj aplikací s použitím standardizované verze jazyka umožňuje zajistit portabilitu vyvíjeného software mezi různými překladači a počítačovými platformami. (cs)
  • ANSI C, ISO C, and Standard C are successive standards for the C programming language published by the American National Standards Institute (ANSI) and ISO/IEC JTC 1/SC 22/WG 14 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). Historically, the names referred specifically to the original and best-supported version of the standard (known as C89 or C90). Software developers writing in C are encouraged to conform to the standards, as doing so helps portability between compilers. (en)
  • ANSI C es un estándar publicado por el Instituto Nacional Estadounidense de Estándares (ANSI), para el lenguaje de programación C. Se recomienda a los desarrolladores de software en C que cumplan con los requisitos descritos en el documento para facilitar así la portabilidad del código. (es)
  • Seit dem Erscheinen der Programmiersprache C im Jahr 1972 wurden mehrere Varianten (Spezifikationen und internationale Standards) veröffentlicht. (de)
  • ANSI C adalah sebuah standar yang dibuat oleh (ANSI) untuk bahasa pemrograman C. Tujuannya adalah agar bahasa pemrograman C lebih modern dan komprehensif, dengan memperbaiki dan grammar bahasa C. ANSI C adalah standar bahasa C pertama. (in)
  • ANSI C, ISO C, 표준 C(Standard C)는 미국 국립 표준 협회(ANSI)와 국제 표준화 기구(ISO)가 출판한 C 프로그래밍 언어의 이후 표준들을 가리킨다. 역사적으로 이 이름들은 오리지널의 가장 잘 지원되는 버전의 표준(C89 또는 C90)을 가리켰다. C로 개발하는 소프트웨어 개발자들은 표준을 따르는 것을 권고받으며 그렇게 함으로써 컴파일러 간 이식에 도움을 줄 수 있다. (ko)
  • ANSI C、ISO C、または標準Cとは、米国規格協会 (ANSI) および国際標準化機構 (ISO) が発行したC言語の標準の総称である。歴史的にこれらの名前は特に、オリジナルであり、最もサポートされているバージョンであるC89およびC90のことを指す。C言語でプログラムを作成するソフトウェア開発者は、コンパイラ間の移植性のために、標準に準拠することが推奨される。 (ja)
  • ANSI C, egentligen ANSI X3.159-1989 och ofta kallad C89, är en specifikation för programspråket C som antogs som standard av ANSI 1989. Samma standard antogs praktiskt taget omodifierad av ISO som ISO/IEC 9899:1990, även kallad C90. C89 och C90 syftar alltså på samma standard. Under slutet av 1970-talet och början av 1980-talet skrevs C-kompilatorer för ett stort antal mainframedatorer, minidatorer och mikrodatorer. Dessa var inte alltid kompatibla med varandra. 1983 skapade ANSI en kommitté kallad X3J11 med målet att skapa en specifikation för C. Den blev ratificerad 1989 som ANSI X3.159-1989 "Programming Language C". Den enda egentliga standard för C som fanns före ANSI C var den som beskrevs i Brian Kernighan och Dennis M. Ritchies bok The C Programming Language, som kom att kallas för K&R C. Under 1970- och 1980-talen utvecklade olika kompilatorer egna utökningar till språket. ANSI C inkluderar många av dessa utökningar. Dessutom lades några nya egenskaper till, bland annat funktionsprototyper och void-pekare. Vissa förbättringar kom från C++. I samband med detta infördes krav på att kompilatorn skulle kontrollera typerna på parametrar till funktioner. Innan ANSI C gjordes detta inte (externa funktioner deklarerades int my_func;). Redan under arbetet med att anta ANSI C som ISO-standard lades nya förslag fram på utökningar och förbättringar. Eftersom behovet av en färdig standard var trängande togs dessa förslag inte upp för behandling. I stället behandlades de separat och samlades i ett tillägg som lades fram i september 1994 och antogs året därpå som ISO/IEC 9899:1990/Amd 1:1995. Detta tillägg kallas Normative Addendum 1, Amendment 1 eller C95. 1999 antog ISO en ny version av C-standarden: ISO/IEC 9899:1999, informellt kallad C99. (sv)
  • ANSI C — стандарт мови C, опублікований американським Національним інститутом стандартів (ANSI). Дотримання цього стандарту допомагає створювати легко портовані програми. (uk)
  • ANSI C — стандарт языка C, опубликованный Американским национальным институтом стандартов (ANSI). Следование этому стандарту помогает создавать легко портируемые программы. (ru)
  • ANSI C、ISO C、Standard C是指美国国家标准协会(ANSI)和国际标准化组织(ISO)对C语言发布的标准。历史上,这个名字专门用于指代此标准的原始版本,也是支持最好的版本(称为C89或C90)。使用C的软件开发者被鼓励遵循标准的要求,因为它鼓励使用跨平台的代码。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 3172 (xsd:integer)
dbo:wikiPageLength
  • 17563 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1123232595 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • ANSI C és un estàndard tècnic publicat per l'Institut Nacional Nord-americà d'Estàndards (ANSI), per al llenguatge de programació C. Es recomana als desenvolupadors de programari en C que compleixin amb els requisits descrits en el document per facilitar així la portabilitat del codi. (ca)
  • ANSI C (též C89 a C90 podle roku schválení) je v informatice označení standardů jazyka C publikovaných pod hlavičkou ANSI v roce 1989 a následně v roce 1990 přizpůsobení pod hlavičkou ISO/IEC (ISO/IEC 9989:1990). Vývoj aplikací s použitím standardizované verze jazyka umožňuje zajistit portabilitu vyvíjeného software mezi různými překladači a počítačovými platformami. (cs)
  • ANSI C, ISO C, and Standard C are successive standards for the C programming language published by the American National Standards Institute (ANSI) and ISO/IEC JTC 1/SC 22/WG 14 of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). Historically, the names referred specifically to the original and best-supported version of the standard (known as C89 or C90). Software developers writing in C are encouraged to conform to the standards, as doing so helps portability between compilers. (en)
  • ANSI C es un estándar publicado por el Instituto Nacional Estadounidense de Estándares (ANSI), para el lenguaje de programación C. Se recomienda a los desarrolladores de software en C que cumplan con los requisitos descritos en el documento para facilitar así la portabilidad del código. (es)
  • Seit dem Erscheinen der Programmiersprache C im Jahr 1972 wurden mehrere Varianten (Spezifikationen und internationale Standards) veröffentlicht. (de)
  • ANSI C adalah sebuah standar yang dibuat oleh (ANSI) untuk bahasa pemrograman C. Tujuannya adalah agar bahasa pemrograman C lebih modern dan komprehensif, dengan memperbaiki dan grammar bahasa C. ANSI C adalah standar bahasa C pertama. (in)
  • ANSI C, ISO C, 표준 C(Standard C)는 미국 국립 표준 협회(ANSI)와 국제 표준화 기구(ISO)가 출판한 C 프로그래밍 언어의 이후 표준들을 가리킨다. 역사적으로 이 이름들은 오리지널의 가장 잘 지원되는 버전의 표준(C89 또는 C90)을 가리켰다. C로 개발하는 소프트웨어 개발자들은 표준을 따르는 것을 권고받으며 그렇게 함으로써 컴파일러 간 이식에 도움을 줄 수 있다. (ko)
  • ANSI C、ISO C、または標準Cとは、米国規格協会 (ANSI) および国際標準化機構 (ISO) が発行したC言語の標準の総称である。歴史的にこれらの名前は特に、オリジナルであり、最もサポートされているバージョンであるC89およびC90のことを指す。C言語でプログラムを作成するソフトウェア開発者は、コンパイラ間の移植性のために、標準に準拠することが推奨される。 (ja)
  • ANSI C — стандарт мови C, опублікований американським Національним інститутом стандартів (ANSI). Дотримання цього стандарту допомагає створювати легко портовані програми. (uk)
  • ANSI C — стандарт языка C, опубликованный Американским национальным институтом стандартов (ANSI). Следование этому стандарту помогает создавать легко портируемые программы. (ru)
  • ANSI C、ISO C、Standard C是指美国国家标准协会(ANSI)和国际标准化组织(ISO)对C语言发布的标准。历史上,这个名字专门用于指代此标准的原始版本,也是支持最好的版本(称为C89或C90)。使用C的软件开发者被鼓励遵循标准的要求,因为它鼓励使用跨平台的代码。 (zh)
  • أنسي سي (بالإنجليزية: ANSI C)‏ أو أيزو سي (بالإنجليزية: ISO C)‏ أو سي المعيارية (بالإنجليزية: Standard C)‏ يرمز بها إلى المعايير المحددة للغة سي البرمجية والتي حددت بواسطة المعهد الوطني الأمريكي للمعايير (ANSI) والمنظمة الدولية للمعايير (أيزو). نشأت الحاجة إلى معيار واحد واضح المعالم في مجتمع السي بسبب التوسع السريع في استخدام لغة البرمجة سي ومجموعة متنوعة من تطبيقات الترجمة البرمجية المختلفة التي كان يجري تطويرها، وكان وجود تطبيقات مماثلة ولكن متعارضة مشكلة خطيرة لمطوري البرامج الذين يرغبون في التطوير البرمجي يما يسمح بأن يُتَرجم ويُنَفَّذ بصورة متوقعة مهما تمَّ ذلك في بيئات التطوير المختلفة. (ar)
  • ANSI C, egentligen ANSI X3.159-1989 och ofta kallad C89, är en specifikation för programspråket C som antogs som standard av ANSI 1989. Samma standard antogs praktiskt taget omodifierad av ISO som ISO/IEC 9899:1990, även kallad C90. C89 och C90 syftar alltså på samma standard. (sv)
rdfs:label
  • أنسي سي (ar)
  • ANSI C (ca)
  • ANSI C (cs)
  • Varianten der Programmiersprache C (de)
  • ANSI C (en)
  • ANSI C (es)
  • ANSI C (in)
  • ANSI C (ja)
  • ANSI C (ko)
  • ANSI C (ru)
  • ANSI C (sv)
  • ANSI C (zh)
  • ANSI C (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:developer of
is dbo:influencedBy of
is dbo:programmingLanguage of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:influencedBy of
is dbp:programmedIn of
is dbp:programmingLanguage of
is gold:hypernym of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License