"സി (പ്രോഗ്രാമിങ് ഭാഷ)" എന്ന താളിന്റെ പതിപ്പുകൾ തമ്മിലുള്ള വ്യത്യാസം

(ചെ.) യന്ത്രം: അക്ഷരപിശകുകൾ ശരിയാക്കുന്നു
No edit summary
വരി 1:
{{prettyurl|The C Programming Language (book)}}
{{Infobox programming language
| name = സിC
| logo = [[File:The C Programming Language logo.svg|170px]]
| logo = <!--[[പ്രമാണം:K&R C.jpg|227px|thumb|right|<small>സി പ്രോഗ്രാമിങ് ഭാഷ പുസ്തകം, ബ്രയൻ കെർനിങനും ഡെന്നീസ് റിച്ചിയും പ്രസിദ്ധീകരിച്ച യഥാർത്ഥ അച്ചടി പ്രതി</small>]]
| logo size = 140px
-->
| logo alt = Text in light blue serif capital letters on white background and very large light blue sans-serif letter C.
| paradigm = [[imperative programming|imperative]] ([[Procedural programming|procedural]]) systems implementation language
| logo caption = ''[[The C Programming Language]]''<ref name="k&r1e">{{cite book |last1=Kernighan |first1=Brian W. |author-link1=Brian Kernighan |last2=Ritchie |first2=Dennis M. |author-link2=Dennis Ritchie | title=The C Programming Language | edition=1st |publisher=[[Prentice Hall]] |date=February 1978 |location=[[Englewood Cliffs, NJ]] |isbn=978-0-13-110163-0|title-link=The C Programming Language (book)}}</ref> (often referred to as ''K&R''), the seminal book on C
| year = [[1972]]
| paradigm = [[imperativeMulti-paradigm programming language|Multi-paradigm]]: [[Imperative programming|imperative]] ([[Procedural programming|procedural]]), systems[[structured implementation languageprogramming|structured]]
| designer = [[ഡെന്നിസ് റിച്ചി]]
| designer = [[Dennis Ritchie]]
| developer = [[ഡെന്നിസ് റിച്ചി]] & [[Bell Labs]]
| developer = [[Dennis Ritchie]] & [[Bell Labs]] (creators); ANSI X3J11 ([[ANSI C]]); {{nobr|ISO/IEC JTC1/SC22/WG14}} (ISO C)
| latest release version = [[C99]]
| latest release dateversion = [[March]]C17 [[2000(C standard revision)|C17]]
| latest release date = {{start date and age|2018|06}}
| typing = [[Type system|static]], [[Weak typing|weak]]
| latest preview version = [[C2x]] ([http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2731.pdf N2731])
| implementations = [[GNU Compiler Collection|GCC]], [[MSVC]], [[Turbo C|Borland C]], [[Watcom C compiler|Watcom C]]
| latest preview date = {{start date and age|2021|10|18}}<ref name="dReNK">{{cite web |url=https://en.cppreference.com/w/c/language/history |title=History of C |last=Fruderica |date=13 December 2020 |work=The cppreference.com |access-date=24 October 2020 |archive-date=October 24, 2020 |archive-url=https://web.archive.org/web/20201024212333/https://en.cppreference.com/w/c/language/history |url-status=live }}</ref>
| influenced_by = [[B programming language|B]] ([[BCPL]],[[Combined Programming Language|CPL]]), [[ALGOL 68]], [[Assembly language|Assembly]]<ref>http://cm.bell-labs.com/cm/cs/who/dmr/chist.html</ref>
| typing = [[Type system|staticStatic]], [[Weak typing|weak]], [[manifest typing|manifest]], [[Nominal type system|nominal]]
| influenced = [[awk]], [[C shell|csh]], [[C++]], [[C Sharp|C#]], [[Objective-C]], [[BitC]], [[D (programming language)|D]], [[Java (programming language)|Java]], [[JavaScript]], [[Limbo (programming language)|Limbo]], [[Perl]], [[PHP]]
| implementations = [[#K&R C|K&R C]], [[GNU Compiler Collection|GCC]], [[Clang]], {{nowrap|[[Intel C++ Compiler|Intel C]],}} [[C++Builder]], {{nowrap|[[Microsoft Visual C++]],}} {{nowrap|[[Watcom C/C++|Watcom C]]}}
| dialects = [[Cyclone (programming language)|Cyclone]], [[Unified Parallel C]], [[Split-C]], [[Cilk]], [[C*]]
| influenced = [[:Category:C programming language family|Numerous]]: [[AMPL]], [[AWK]], [[C shell|csh]], [[C++]], [[C--]], [[C Sharp (programming language)|C#]], [[Objective-C]], [[D (programming language)|D]], [[Go (programming language)|Go]], [[Java (programming language)|Java]], [[JavaScript]], [[Julia (programming language)|Julia]], [[Limbo (programming language)|Limbo]], [[LPC (programming language)|LPC]], [[Perl]], [[PHP]], [[Pike (programming language)|Pike]], [[Processing (programming language)|Processing]], [[Python (programming language)|Python]], [[Rust (programming language)|Rust]], [[Seed7]], [[Vala (programming language)|Vala]], [[Verilog]] (HDL),<ref name="vinsp">{{cite web|title=Verilog HDL (and C)|url=http://cs.anu.edu.au/courses/ENGN3213/lectures/lecture6_VERILOG_2010.pdf|date=June 3, 2010|access-date=August 19, 2013|publisher=The Research School of Computer Science at the Australian National University|quote=1980s: ; Verilog first introduced ; Verilog inspired by the C programming language|url-status=dead|archive-url=https://web.archive.org/web/20131106064022/http://cs.anu.edu.au/courses/ENGN3213/lectures/lecture6_VERILOG_2010.pdf|archive-date=November 6, 2013}}</ref> [[Nim (programming language)|Nim]], [[Zig (programming language)|Zig]]
| operating system = [[Cross-platform]]
| year = {{start date and age|1972}}<ref name="dottcl_2">{{harvtxt|Ritchie|1993}}: "Thompson had made a brief attempt to produce a system coded in an early version of C—before structures—in 1972, but gave up the effort."</ref>
| turing-complete = Yes
| influenced_by = [[B (programming language)|B]] ([[BCPL]], [[CPL (programming language)|CPL]]), [[ALGOL 68]],<ref name="dottcl_1">{{harvtxt|Ritchie|1993}}: "The scheme of type composition adopted by C owes considerable debt to Algol 68, although it did not, perhaps, emerge in a form that Algol's adherents would approve of."</ref> [[assembly language|assembly]], [[PL/I]], [[FORTRAN]]
| file ext = .c, .h
| website = {{URL|https://www.iso.org/standard/74528.html}}<br /> {{URL|http://www.open-std.org/jtc1/sc22/wg14/}}
| wikibooks = C Programming
}}
{{ToDisambig|വാക്ക്=സി}}
"https://ml.wikipedia.org/wiki/സി_(പ്രോഗ്രാമിങ്_ഭാഷ)" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്