24:
1813:
Swift can import any C library, optionally annotating C headers to map C types to Swift objects and import libraries as Swift modules. Swift has two-way bridging with
Objective-C on platforms which support Apple's Objective-C runtime. Unlike Objective-C, Swift does not currently support C++
608:
Based on the C language and although they share the same syntax, some features of C were modified and new data types were added to make Cg more suitable for programming graphics processing units. This language is only suitable for GPU programming and is not a general programming
746:
Intended to be a safe dialect of the C language. It is designed to avoid buffer overflows and other vulnerabilities that are endemic in C programs, without losing the power and convenience of C as a tool for system
1307:
A concurrent language for writing application software with interactive graphical user interfaces, the syntax and semantics are influenced by the C language, but its approach to concurrency was inspired by
914:
Fusion is a language based on C and C#. Aimed at crafting portable programming libraries, with syntax akin to C#. The translated code is lightweight (no virtual machine, emulation nor large runtime).
895:
An object-oriented, functional, actor concurrent with a null-able aware type system emphasizing pragmatism in building enterprise systems running on top of the JVM or the CLR or JavaScript.
877:
A super-set of C adding object-oriented features (inspired by C++), properties, dynamic modules and reflection developed as part of the Ecere SDK project, an open-source cross-platform SDK.
41:
1406:-based ROBOLAB IDE. It is primarily based on the C language but has specific limits, such as a maximum number of subroutines and variables allowed. Later replaced with
1950:
1698:
A library with a powerful interpreter that provides facilities required by interactive applications such as display/screen management, keyboard input, keymaps, etc.
1376:. NXC has a syntax like C. It is part of the BricX IDE that integrates editor, tools for interfacing with the brick, and the compiler, but supports more languages.
2413:
2526:
1050:, and released to the public in 1995. It is an OODL based inspired heavily by Objective-C, though with a syntax based somewhat on C++. Compiles to its
128:. Many were developmentally influenced by C due to its success and ubiquity. The family also includes predecessors that influenced C's design such as
88:
1183:
A language for multimedia applications and personal computer games, using a syntax subset of the C language with some elements of the C++ language.
60:
2619:
2614:
992:
2381:
Mastering parallel programming with R : master the robust features of R parallel programming to accelerate your data science computations
67:
2389:
2242:
1998:
665:
An object-oriented language with similarities to the RTL/2, Pascal and C languages in addition to containing some unique features of its own.
430:
74:
1309:
947:
Released to public in 2009, it is a concurrent language with fast compilations, Java-like syntax, but no object-oriented features and
153:
2495:
2560:
1821:
491:
107:
1250:
A general-purpose high-level statically typed language designed for platforms using the Common
Language Infrastructure (.NET/Mono).
556:
Named as "C with
Classes" and renamed C++ in 1983; it began as a reimplementation of static object orientation in the tradition of
56:
997:
A high-level language which targets low-level hardware, most commonly used in the programming of FPGAs. It is a rich subset of C.
196:
1777:
1588:
1270:
1547:
An interpreted, general-purpose, high-level, cross-platform, dynamic programming language, with a syntax similar to that of C.
1489:
OpenCL specifies a modified subset of the C language for writing programs to run on various compute devices, e.g., GPUs, DSPs.
1283:
Pronounced "NES-see", it is an extension to the C language designed to embody the structuring concepts and execution model of
822:
728:
45:
1350:
Attempts to blend the best features of "old" and "new" languages, while syntactically encouraging good programming practice.
754:
2540:
1096:
884:
708:
634:
325:
A combination of many features from several languages, but follows the original C language most closely in basic concepts.
223:
1795:
1125:
654:
583:
252:
188:
2129:
1705:
1665:
1645:
1625:
1536:
1214:
1111:
1107:
1104:
1100:
1028:
958:
814:
398:
355:
286:
272:
268:
81:
2417:
1917:
1417:
1319:
1190:
1136:
1047:
902:
1716:
Single
Assignment C (SA-C) is designed to be directly and intuitively translatable into circuits, including FPGAs.
34:
2463:
2178:
1146:
921:
616:
595:
1910:
A general-purpose statically typed compiled language for ease of use, safety, speed, and maintainable software.
1899:
1723:
1576:
839:
789:
647:
Aims to improve the programmability of parallel computers in general and the Cray
Cascade system in particular.
465:
442:
125:
1734:
Development spread to several institutions in
Germany, Canada, and the UK. Functional language with C syntax.
2207:
1398:
programming language, application programming interface (API), and native bytecode compiler toolkit for the
1274:
320:
1460:. A loosely defined de facto standard library by the original developers has now largely been displaced by
301:
operating system; published in 1995 and eventually abandoned. It provided substantial language support for
2304:
302:
264:
807:
Based on C++, but with an incompatible syntax having traits from other C-like languages like Java and C#.
1892:
An extension of the C language designed for high-performance computing on large-scale parallel machines.
298:
1435:
A language created initially for Sun
Microsystems set-top box project, it later evolved to become Java.
1245:
229:
C-family languages span multiple programming paradigms, conceptual models, and run-time environments.
2384:. Simon R. Chapple, Eilidh Troup, Thorsten Forster, Terence Sloan. Birmingham, UK. 2016. p. 156.
1402:
RCX platform, Cybermaster and LEGO Spybotics systems. It is intended as a drop-in replacement for the
1207:. Though designed for game development, its flexibility has led to it being used for various purposes.
1869:
1509:
Scripting language used extensively for system administration, text processing, and web server tasks.
767:
1874:
A language for both object-oriented programming and modeling with class diagrams and state diagrams.
1658:
An interpreted, high-level, general-purpose language which supports multiple programming paradigms.
2036:
1633:
1369:
561:
2407:
1881:
1653:
1287:, an event-driven operating system designed for sensor network nodes with very limited resources.
1084:
716:
579:
497:
1928:
A general-purpose language and toolchain for maintaining robust, optimal, and reusable software.
2154:
2520:
2448:
2395:
2385:
2248:
2238:
2004:
1994:
1373:
858:
546:
519:
701:
An interpreted version of C/C++, much in the way BeanShell is an interpreted version of Java.
1429:
1395:
1040:
937:
762:
377:
2502:
2022:
1608:
1399:
861:
in mind, accomplished chiefly by strict adherence to the object-oriented computing model.
524:
381:
344:
276:
2288:
627:
A C/C++ scripting language with extensions for shell programming and numerical computing.
391:
Designed for text processing and typically used as a data extraction and reporting tool.
1524:
1198:
1012:
847:
736:
450:
212:
2608:
1803:
1484:
1425:
1407:
1357:
1051:
1036:
948:
851:
797:
340:
2315:
1618:, implemented as a preprocessor for environments with no easy access to C compilers.
721:
A high-level functional and object-oriented language with rule processing abilities.
1278:
1266:
1069:
933:
801:
461:
168:
2101:
1087:
used in Web page development as well as numerous application environments such as
740:
2355:
2115:
1442:
1383:
1223:
1158:
1088:
832:
A class-based, single inheritance, object-oriented language with C-style syntax.
412:
200:
23:
2432:
1841:
1829:
1807:
1584:
1504:
1480:
1162:
1115:
1080:
1061:
501:
373:
216:
164:
2399:
2252:
2008:
1079:
Created as Mocha and LiveScript, announced in 1995, shipped the next year as
2133:
1849:
1457:
1294:
1178:
771:
642:
550:
454:
406:
385:
348:
180:
2087:
1593:
A language and software environment for statistical computing and graphics.
2379:
2232:
1988:
1461:
1450:
1372:. NXC, which is short for Not eXactly C, is based on Next Byte Codes, an
1302:
1092:
1073:
1018:
984:
967:
929:
487:
1680:
A language empowering everyone to build reliable and efficient software.
2305:
http://cdn.oreillystatic.com/en/assets/1/event/45/Go%20Presentation.pdf
1759:
1674:
1615:
1403:
1236:
683:
General-purpose language designed for multithreaded parallel computing.
475:
312:
2341:
2327:
2289:"The nesC Language: A Holistic Approach to Networked Embedded Systems"
2186:
1244:
Kamil
Skalski, Michał Moskal, Prof. Leszek Pacholski, Paweł Olszta at
2565:
2545:
1687:
1600:
1554:
1471:
1345:
1284:
941:
826:
603:
557:
528:
560:
67, and through standardization and wide use has grown to encompass
1410:(NXC), an enhanced version created for the Mindstorms NXT platform.
538:
1861:
1741:
1204:
1004:
775:
435:
A procedural, imperative, and structured language. Precursor to C.
220:
2266:
2060:
2481:
1638:
A general-purpose dynamic language for applications development.
1496:
1337:
1257:
974:
779:
690:
672:
479:
422:
332:
129:
1529:
Widely used as a server-side scripting language. C-like syntax.
1566:
1516:
571:
365:
17:
2449:"Control Structures - Third Style — Ring 1.16 documentation"
588:
Generated mainly by compilers for very high-level languages.
511:
1993:(4th ed.). Indianapolis, IN: Wiley Pub. p. 359.
2434:
Beginning Ring
Programming - From Novice to Professional
2594:
2155:"A Language Design Analysis of HolyC - Harrison Totty"
1456:
An object-oriented dynamic language based heavily on
2580:
1814:
interoperation or exposing Swift types as C structs.
411:
A domain specific concurrent language, based on the
2464:"The Ring programming language and other languages"
1203:Developed originally to facilitate MUD building on
48:. Unsourced material may be challenged and removed.
966:Julien Verlaguet, Alok Menghrajani, Drew Paroski (
2316:https://doc.cat-v.org/bell_labs/squeak/squeak.pdf
1330:An imperative, multi-paradigm, compiled language.
157:denotes a language that shares C's block syntax.
1017:A dialect of C for Terry's own operating system
778:as a modern, object-oriented language for the
564:as well as its original object-oriented roots.
2268:GitHub - tinyos/nesc: Master nesc repository.
8:
2208:"JavaScript language overview - JavaScript"
135:Notable programming sources use terms like
2412:: CS1 maint: location missing publisher (
231:
2237:. Thomas Valentine. : Apress. p. 2.
108:Learn how and when to remove this message
1229:A high-level dynamically typed language.
57:"List of C-family programming languages"
2179:"Chapter 4. How JavaScript Was Created"
1942:
1770:A parallel extension of the C language.
1752:An extensible general-purpose language.
297:Created for systems programming on the
175:), a.k.a. braces, a.k.a. curly brackets
160:C-family languages have features like:
2561:"Swift Programming Language Evolution"
2541:"Swift Programming Language Evolution"
2525:: CS1 maint: archived copy as title (
2518:
2405:
993:Oxford University Computing Laboratory
358:with elements of a scripting language.
275:language that is based exclusively on
2116:"cross platform Ch Shell Programming"
2037:"Glossary (The GNU Awk User's Guide)"
7:
2082:
2080:
1982:
1980:
1978:
1976:
1974:
1972:
1135:Limbo succeeded Alef and is used in
244:Brief description, relationship to C
46:adding citations to reliable sources
680:MIT Laboratory for Computer Science
1788:A light-weight scripting language.
1310:Communicating sequential processes
154:curly bracket programming language
124:share significant features of the
14:
2482:"S-Lang Library Information Page"
2234:JavaScript programmer's reference
1990:Beginning programming for dummies
874:Jérôme Jacovella-St-Louis (Ecere)
2102:"Scientific Numerical Computing"
2023:"Alef Language Reference Manual"
1110:language with a syntax based on
22:
33:needs additional citations for
2620:Lists of programming languages
2595:"The Zig Programming Language"
1368:A high-level language for the
122:C-family programming languages
1:
2615:C programming language family
2462:Ring Team (23 October 2021).
2356:"PHP: History of PHP: Manual"
2130:"The Temple Operating System"
1569:, Commodore 64, and Apple II.
1562:Systems Management Associates
911:Piotr Fusik and Adrian Matoga
294:Phil Winterbottom (Bell Labs)
2581:"The V Programming Language"
2132:. 2017-03-25. Archived from
1834:An object-oriented language.
1095:. Though initially based on
2212:developer.mozilla.org (MDN)
356:algebraic modeling language
273:object-oriented programming
2636:
1951:"Learn a C-style language"
1139:as Alef was used in Plan9.
892:Brian Frank and Andy Frank
1565:A C-like language for MS-
1054:, and is strongly typed.
2231:Reid, Jonathan (2013).
2061:"The before-C language"
1464:FoundationKit variants.
854:(Electric Communities)
975:HipHop Virtual Machine
321:Wouter van Oortmerssen
303:concurrent programming
126:C programming language
2416:) CS1 maint: others (
2328:"NXC - Not eXactly C"
1907:Alexander Medvednikov
1269:, Robert von Behren,
299:Plan 9 from Bell Labs
2271:, TinyOS, 2019-03-05
1987:Wang, Wally (2007).
1870:University of Ottawa
1854:JavaScript superset.
1103:, it is primarily a
260:Dr. Patrick Steyaert
42:improve this article
2342:"NQC - Not Quite C"
1634:Mahmoud Samir Fayed
1370:Lego Mindstorms NXT
1358:Not eXactly C (NXC)
973:A language for the
562:generic programming
279:and not delegation.
2569:. 17 October 2021.
2549:. 17 October 2021.
2159:harrison.totty.dev
1882:Unified Parallel C
1785:Alberto Demichelis
1654:Yukihiro Matsumoto
1614:A hybrid of C and
1246:Wrocław University
1222:Nicolas Cannasse (
1114:. Standardized as
1085:scripting language
580:Simon Peyton Jones
498:Scripting language
2431:Ayouni, Mansour.
2391:978-1-78439-462-2
2244:978-1-4302-4630-5
2000:978-0-470-09968-1
1934:
1933:
1544:Fredrik Hübinette
1384:Not Quite C (NQC)
1374:assembly language
1161:virtual world by
825:and Kasper Lund (
547:Bjarne Stroustrup
520:Thinking Machines
118:
117:
110:
92:
2627:
2599:
2598:
2591:
2585:
2584:
2577:
2571:
2570:
2557:
2551:
2550:
2537:
2531:
2530:
2524:
2516:
2514:
2513:
2507:
2501:. Archived from
2500:
2492:
2486:
2485:
2478:
2472:
2471:
2459:
2453:
2452:
2445:
2439:
2438:
2428:
2422:
2421:
2411:
2403:
2376:
2370:
2369:
2367:
2366:
2352:
2346:
2345:
2338:
2332:
2331:
2324:
2318:
2313:
2307:
2302:
2296:
2295:
2293:
2285:
2279:
2278:
2277:
2276:
2263:
2257:
2256:
2228:
2222:
2221:
2219:
2218:
2204:
2198:
2197:
2195:
2194:
2185:. Archived from
2175:
2169:
2168:
2166:
2165:
2151:
2145:
2144:
2142:
2141:
2126:
2120:
2119:
2112:
2106:
2105:
2098:
2092:
2091:
2084:
2075:
2074:
2072:
2071:
2057:
2051:
2050:
2048:
2047:
2033:
2027:
2026:
2019:
2013:
2012:
1984:
1967:
1966:
1964:
1962:
1947:
1589:Robert Gentleman
1430:Sun Microsystems
1396:embedded systems
1157:Created for the
1041:Sun Microsystems
938:Robert Griesemer
859:secure computing
763:Anders Hejlsberg
527:, data-parallel
378:Peter Weinberger
343:, David Gay and
232:
206:
186:
174:
113:
106:
102:
99:
93:
91:
50:
26:
18:
2635:
2634:
2630:
2629:
2628:
2626:
2625:
2624:
2605:
2604:
2603:
2602:
2593:
2592:
2588:
2579:
2578:
2574:
2559:
2558:
2554:
2539:
2538:
2534:
2517:
2511:
2509:
2505:
2498:
2496:"Archived copy"
2494:
2493:
2489:
2480:
2479:
2475:
2461:
2460:
2456:
2447:
2446:
2442:
2430:
2429:
2425:
2404:
2392:
2378:
2377:
2373:
2364:
2362:
2354:
2353:
2349:
2340:
2339:
2335:
2326:
2325:
2321:
2314:
2310:
2303:
2299:
2291:
2287:
2286:
2282:
2274:
2272:
2265:
2264:
2260:
2245:
2230:
2229:
2225:
2216:
2214:
2206:
2205:
2201:
2192:
2190:
2177:
2176:
2172:
2163:
2161:
2153:
2152:
2148:
2139:
2137:
2128:
2127:
2123:
2114:
2113:
2109:
2100:
2099:
2095:
2086:
2085:
2078:
2069:
2067:
2059:
2058:
2054:
2045:
2043:
2035:
2034:
2030:
2021:
2020:
2016:
2001:
1986:
1985:
1970:
1960:
1958:
1949:
1948:
1944:
1939:
1713:Cameron Project
1673:Graydon Hoare (
1609:Brian Kernighan
1400:Lego Mindstorms
1108:object-oriented
1105:prototype-based
525:Object-oriented
460:Enhancement of
431:Martin Richards
382:Brian Kernighan
345:Brian Kernighan
277:message passing
269:prototype-based
241:Created by (at)
204:
184:
172:
114:
103:
97:
94:
51:
49:
39:
27:
12:
11:
5:
2633:
2631:
2623:
2622:
2617:
2607:
2606:
2601:
2600:
2586:
2572:
2552:
2532:
2487:
2473:
2454:
2440:
2423:
2390:
2371:
2347:
2333:
2319:
2308:
2297:
2280:
2258:
2243:
2223:
2199:
2183:speakingjs.com
2170:
2146:
2121:
2107:
2093:
2088:"The C Family"
2076:
2052:
2028:
2014:
1999:
1968:
1941:
1940:
1938:
1935:
1932:
1931:
1929:
1926:
1923:
1920:
1914:
1913:
1911:
1908:
1905:
1902:
1896:
1895:
1893:
1890:
1887:
1884:
1878:
1877:
1875:
1872:
1867:
1864:
1858:
1857:
1855:
1852:
1847:
1844:
1838:
1837:
1835:
1832:
1827:
1824:
1818:
1817:
1815:
1811:
1801:
1798:
1792:
1791:
1789:
1786:
1783:
1780:
1774:
1773:
1771:
1768:
1765:
1762:
1756:
1755:
1753:
1750:
1747:
1744:
1738:
1737:
1735:
1732:
1729:
1726:
1720:
1719:
1717:
1714:
1711:
1708:
1702:
1701:
1699:
1696:
1693:
1690:
1684:
1683:
1681:
1678:
1671:
1668:
1662:
1661:
1659:
1656:
1651:
1648:
1642:
1641:
1639:
1636:
1631:
1628:
1622:
1621:
1619:
1612:
1606:
1603:
1597:
1596:
1594:
1591:
1582:
1579:
1573:
1572:
1570:
1563:
1560:
1557:
1551:
1550:
1548:
1545:
1542:
1539:
1533:
1532:
1530:
1527:
1525:Rasmus Lerdorf
1522:
1519:
1513:
1512:
1510:
1507:
1502:
1499:
1493:
1492:
1490:
1487:
1478:
1475:
1468:
1467:
1465:
1454:
1448:
1445:
1439:
1438:
1436:
1433:
1423:
1420:
1414:
1413:
1411:
1392:
1389:
1388:1998 (approx.)
1386:
1380:
1379:
1377:
1366:
1363:
1360:
1354:
1353:
1351:
1348:
1343:
1340:
1334:
1333:
1331:
1328:
1325:
1322:
1316:
1315:
1313:
1305:
1300:
1297:
1291:
1290:
1288:
1281:
1263:
1260:
1254:
1253:
1251:
1248:
1242:
1239:
1233:
1232:
1230:
1227:
1220:
1217:
1211:
1210:
1208:
1201:
1196:
1193:
1187:
1186:
1184:
1181:
1176:
1173:
1169:
1168:
1166:
1155:
1152:
1149:
1143:
1142:
1140:
1133:
1131:
1128:
1122:
1121:
1119:
1083:. Primarily a
1077:
1067:
1064:
1058:
1057:
1055:
1044:
1034:
1031:
1025:
1024:
1022:
1015:
1013:Terry A. Davis
1010:
1007:
1001:
1000:
998:
995:
990:
987:
981:
980:
978:
971:
964:
961:
955:
954:
952:
945:
927:
924:
918:
917:
915:
912:
909:
906:
899:
898:
896:
893:
890:
887:
881:
880:
878:
875:
872:
869:
865:
864:
862:
857:Designed with
855:
848:Mark S. Miller
845:
842:
836:
835:
833:
830:
820:
817:
811:
810:
808:
805:
795:
792:
786:
785:
783:
765:
760:
757:
751:
750:
748:
744:
737:Greg Morrisett
734:
731:
725:
724:
722:
719:
714:
711:
705:
704:
702:
699:
696:
693:
687:
686:
684:
681:
678:
675:
669:
668:
666:
663:
660:
657:
651:
650:
648:
645:
640:
637:
631:
630:
628:
625:
622:
619:
613:
612:
610:
606:
601:
598:
592:
591:
589:
586:
577:
574:
568:
567:
565:
554:
544:
541:
535:
534:
532:
522:
517:
514:
508:
507:
505:
495:
485:
482:
472:
471:
469:
458:
451:Dennis Ritchie
448:
445:
439:
438:
436:
433:
428:
425:
419:
418:
416:
409:
404:
401:
395:
394:
392:
389:
371:
368:
362:
361:
359:
352:
338:
335:
329:
328:
326:
323:
318:
315:
309:
308:
306:
295:
292:
289:
283:
282:
280:
261:
258:
255:
249:
248:
245:
242:
239:
236:
227:
226:
213:Infix notation
209:
208:
197:Parameter list
193:
192:
177:
176:
116:
115:
30:
28:
21:
13:
10:
9:
6:
4:
3:
2:
2632:
2621:
2618:
2616:
2613:
2612:
2610:
2596:
2590:
2587:
2582:
2576:
2573:
2568:
2567:
2562:
2556:
2553:
2548:
2547:
2542:
2536:
2533:
2528:
2522:
2508:on 2016-03-05
2504:
2497:
2491:
2488:
2483:
2477:
2474:
2469:
2468:ring-lang.net
2465:
2458:
2455:
2450:
2444:
2441:
2436:
2435:
2427:
2424:
2419:
2415:
2409:
2401:
2397:
2393:
2387:
2383:
2382:
2375:
2372:
2361:
2357:
2351:
2348:
2343:
2337:
2334:
2329:
2323:
2320:
2317:
2312:
2309:
2306:
2301:
2298:
2290:
2284:
2281:
2270:
2269:
2262:
2259:
2254:
2250:
2246:
2240:
2236:
2235:
2227:
2224:
2213:
2209:
2203:
2200:
2189:on 2020-02-27
2188:
2184:
2180:
2174:
2171:
2160:
2156:
2150:
2147:
2136:on 2017-03-25
2135:
2131:
2125:
2122:
2117:
2111:
2108:
2103:
2097:
2094:
2089:
2083:
2081:
2077:
2066:
2062:
2056:
2053:
2042:
2038:
2032:
2029:
2024:
2018:
2015:
2010:
2006:
2002:
1996:
1992:
1991:
1983:
1981:
1979:
1977:
1975:
1973:
1969:
1956:
1952:
1946:
1943:
1936:
1930:
1927:
1925:Andrew Kelley
1924:
1921:
1919:
1916:
1915:
1912:
1909:
1906:
1903:
1901:
1898:
1897:
1894:
1891:
1888:
1885:
1883:
1880:
1879:
1876:
1873:
1871:
1868:
1865:
1863:
1860:
1859:
1856:
1853:
1851:
1848:
1845:
1843:
1840:
1839:
1836:
1833:
1831:
1828:
1825:
1823:
1820:
1819:
1816:
1812:
1809:
1805:
1804:Chris Lattner
1802:
1799:
1797:
1794:
1793:
1790:
1787:
1784:
1781:
1779:
1776:
1775:
1772:
1769:
1766:
1763:
1761:
1758:
1757:
1754:
1751:
1749:Thomas Mertes
1748:
1745:
1743:
1740:
1739:
1736:
1733:
1730:
1727:
1725:
1722:
1721:
1718:
1715:
1712:
1709:
1707:
1704:
1703:
1700:
1697:
1695:John E. Davis
1694:
1691:
1689:
1686:
1685:
1682:
1679:
1676:
1672:
1669:
1667:
1664:
1663:
1660:
1657:
1655:
1652:
1649:
1647:
1644:
1643:
1640:
1637:
1635:
1632:
1629:
1627:
1624:
1623:
1620:
1617:
1613:
1610:
1607:
1604:
1602:
1599:
1598:
1595:
1592:
1590:
1586:
1583:
1580:
1578:
1575:
1574:
1571:
1568:
1564:
1561:
1558:
1556:
1553:
1552:
1549:
1546:
1543:
1540:
1538:
1535:
1534:
1531:
1528:
1526:
1523:
1520:
1518:
1515:
1514:
1511:
1508:
1506:
1503:
1500:
1498:
1495:
1494:
1491:
1488:
1486:
1485:Khronos Group
1482:
1479:
1476:
1473:
1470:
1469:
1466:
1463:
1459:
1455:
1452:
1449:
1446:
1444:
1441:
1440:
1437:
1434:
1431:
1427:
1426:James Gosling
1424:
1421:
1419:
1416:
1415:
1412:
1409:
1408:Not eXactly C
1405:
1401:
1397:
1393:
1390:
1387:
1385:
1382:
1381:
1378:
1375:
1371:
1367:
1364:
1361:
1359:
1356:
1355:
1352:
1349:
1347:
1344:
1341:
1339:
1336:
1335:
1332:
1329:
1327:Andreas Rumpf
1326:
1323:
1321:
1318:
1317:
1314:
1311:
1306:
1304:
1301:
1298:
1296:
1293:
1292:
1289:
1286:
1282:
1280:
1276:
1272:
1268:
1264:
1261:
1259:
1256:
1255:
1252:
1249:
1247:
1243:
1240:
1238:
1235:
1234:
1231:
1228:
1225:
1221:
1218:
1216:
1213:
1212:
1209:
1206:
1202:
1200:
1197:
1194:
1192:
1189:
1188:
1185:
1182:
1180:
1177:
1174:
1171:
1170:
1167:
1164:
1160:
1156:
1153:
1150:
1148:
1145:
1144:
1141:
1138:
1134:
1132:
1129:
1127:
1124:
1123:
1120:
1117:
1113:
1109:
1106:
1102:
1098:
1094:
1090:
1086:
1082:
1078:
1075:
1071:
1068:
1065:
1063:
1060:
1059:
1056:
1053:
1049:
1045:
1042:
1038:
1037:James Gosling
1035:
1032:
1030:
1027:
1026:
1023:
1020:
1016:
1014:
1011:
1008:
1006:
1003:
1002:
999:
996:
994:
991:
988:
986:
983:
982:
979:
976:
972:
969:
965:
962:
960:
957:
956:
953:
950:
949:strong typing
946:
943:
939:
935:
931:
928:
925:
923:
920:
919:
916:
913:
910:
907:
904:
901:
900:
897:
894:
891:
888:
886:
883:
882:
879:
876:
873:
870:
867:
866:
863:
860:
856:
853:
852:Dan Bornstein
849:
846:
843:
841:
838:
837:
834:
831:
828:
824:
821:
818:
816:
813:
812:
809:
806:
803:
799:
798:Walter Bright
796:
793:
791:
788:
787:
784:
781:
777:
774:in the early
773:
769:
766:
764:
761:
758:
756:
753:
752:
749:
745:
742:
741:AT&T Labs
738:
735:
732:
730:
727:
726:
723:
720:
718:
715:
712:
710:
707:
706:
703:
700:
698:Masaharu Goto
697:
694:
692:
689:
688:
685:
682:
679:
676:
674:
671:
670:
667:
664:
661:
658:
656:
653:
652:
649:
646:
644:
641:
638:
636:
633:
632:
629:
626:
623:
620:
618:
615:
614:
611:
607:
605:
602:
599:
597:
594:
593:
590:
587:
585:
584:Norman Ramsey
581:
578:
575:
573:
570:
569:
566:
563:
559:
555:
552:
548:
545:
542:
540:
537:
536:
533:
530:
526:
523:
521:
518:
515:
513:
510:
509:
506:
503:
500:and standard
499:
496:
493:
489:
486:
483:
481:
477:
474:
473:
470:
467:
463:
459:
456:
452:
449:
446:
444:
441:
440:
437:
434:
432:
429:
426:
424:
421:
420:
417:
414:
410:
408:
405:
402:
400:
397:
396:
393:
390:
387:
383:
379:
375:
372:
369:
367:
364:
363:
360:
357:
353:
350:
346:
342:
341:Robert Fourer
339:
336:
334:
331:
330:
327:
324:
322:
319:
316:
314:
311:
310:
307:
304:
300:
296:
293:
290:
288:
285:
284:
281:
278:
274:
270:
266:
262:
259:
256:
254:
251:
250:
246:
243:
240:
237:
234:
233:
230:
225:
222:
218:
214:
211:
210:
202:
199:delimited by
198:
195:
194:
190:
182:
179:
178:
170:
167:delimited by
166:
163:
162:
161:
158:
156:
155:
150:
149:C-like syntax
146:
142:
138:
133:
131:
127:
123:
112:
109:
101:
90:
87:
83:
80:
76:
73:
69:
66:
62:
59: –
58:
54:
53:Find sources:
47:
43:
37:
36:
31:This article
29:
25:
20:
19:
16:
2589:
2575:
2564:
2555:
2544:
2535:
2510:. Retrieved
2503:the original
2490:
2476:
2467:
2457:
2443:
2433:
2426:
2380:
2374:
2363:. Retrieved
2359:
2350:
2336:
2322:
2311:
2300:
2283:
2273:, retrieved
2267:
2261:
2233:
2226:
2215:. Retrieved
2211:
2202:
2191:. Retrieved
2187:the original
2182:
2173:
2162:. Retrieved
2158:
2149:
2138:. Retrieved
2134:the original
2124:
2110:
2096:
2068:. Retrieved
2064:
2055:
2044:. Retrieved
2040:
2031:
2017:
1989:
1959:. Retrieved
1954:
1945:
1453:and Tom Love
1279:David Culler
1267:Philip Levis
1070:Brendan Eich
1052:own bytecode
934:Ken Thompson
905:(formerly Ć)
802:Digital Mars
747:programming.
462:Ken Thompson
228:
217:arithmetical
169:curly braces
159:
152:
148:
145:dialect of C
144:
140:
136:
134:
121:
119:
104:
95:
85:
78:
71:
64:
52:
40:Please help
35:verification
32:
15:
2360:www.php.net
2065:JeeLabs.org
2041:www.gnu.org
1961:12 February
1611:(Bell Labs)
1443:Objective-C
1365:John Hansen
1275:Eric Brewer
1265:David Gay,
1224:Motion-Twin
1199:Lars Pensjö
1159:Second Life
1154:Robin Liden
1089:Adobe Flash
1046:Created as
782:framework.
717:Yves Caseau
624:Harry Cheng
492:UC Berkeley
413:actor model
247:References
224:expressions
201:parentheses
151:. The term
2609:Categories
2512:2015-05-11
2365:2023-03-04
2275:2019-03-17
2217:2023-03-04
2193:2020-06-13
2164:2023-03-04
2140:2019-04-16
2070:2023-03-04
2046:2023-03-04
1957:. O'Reilly
1937:References
1842:TypeScript
1830:Marc Porat
1822:Telescript
1585:Ross Ihaka
1505:Larry Wall
1391:David Baum
1271:Matt Welsh
1163:Linden Lab
1116:ECMAScript
1081:JavaScript
1062:JavaScript
695:1997-1999?
662:P. Nowosad
502:Unix shell
466:B language
374:Alfred Aho
265:reflective
238:Year begun
191:terminator
165:Code block
68:newspapers
2437:. Apress.
2408:cite book
2400:951337124
2253:852144161
2009:773827811
1900:V (Vlang)
1850:Microsoft
1731:(Germany)
1458:Smalltalk
1295:Newsqueak
1179:Atari Inc
772:Microsoft
768:Developed
643:Cray Inc.
609:language.
551:Bell Labs
531:superset.
455:Bell Labs
447:1969-1973
407:Microsoft
386:Bell Labs
349:Bell Labs
189:statement
181:Semicolon
147:, having
98:June 2015
2521:cite web
1778:Squirrel
1462:OpenStep
1451:Brad Cox
1303:Rob Pike
1277:, &
1093:QtScript
1074:Netscape
1019:TempleOS
985:Handel-C
968:Facebook
930:Rob Pike
823:Lars Bak
488:Bill Joy
235:Language
1955:oreilly
1760:Split-C
1675:Mozilla
1616:Fortran
1404:LabVIEW
1237:Nemerle
1137:Inferno
977:(HHVM).
729:Cyclone
476:C shell
313:Amiga E
221:logical
137:C-style
82:scholar
2566:GitHub
2546:GitHub
2398:
2388:
2251:
2241:
2007:
1997:
1688:S-Lang
1601:Ratfor
1555:PROMAL
1472:OpenCL
1346:Google
1312:(CSP).
1285:TinyOS
1205:LPMuds
1172:Lite-C
1097:Scheme
942:Google
936:, and
903:Fusion
885:Fantom
827:Google
709:Claire
635:Chapel
604:Nvidia
558:Simula
529:ANSI C
380:&
141:C-like
84:
77:
70:
63:
55:
2506:(PDF)
2499:(PDF)
2292:(PDF)
1862:Umple
1808:Apple
1796:Swift
1742:Seed7
1650:1995
1481:Apple
1126:Limbo
1009:2005
1005:HolyC
844:1997
776:2000s
759:2000
655:Charm
253:Agora
89:JSTOR
75:books
2527:link
2418:link
2414:link
2396:OCLC
2386:ISBN
2249:OCLC
2239:ISBN
2005:OCLC
1995:ISBN
1963:2024
1922:2015
1904:2019
1886:2003
1866:2008
1846:2012
1826:1990
1800:2014
1782:2003
1764:1993
1746:2005
1728:1994
1710:2001
1706:SA-C
1692:1991
1670:2010
1666:Rust
1646:Ruby
1630:2016
1626:Ring
1605:1974
1587:and
1581:1993
1559:1985
1541:1994
1537:Pike
1521:1995
1501:1988
1497:Perl
1477:2009
1447:1986
1422:1991
1362:2006
1342:2009
1338:Noop
1324:2008
1299:1988
1262:2003
1258:nesC
1241:2003
1219:2005
1215:Neko
1195:1995
1175:2007
1151:2003
1130:1995
1112:Java
1101:Self
1099:and
1091:and
1066:1995
1033:1991
1029:Java
989:1996
963:2014
959:Hack
926:2007
908:2011
889:2005
871:2004
819:2013
815:Dart
794:2001
780:.NET
733:2001
713:1994
691:CINT
677:1994
673:Cilk
659:1996
639:2009
621:2001
600:2002
576:1997
543:1979
516:1987
484:1978
480:tcsh
427:1966
423:BCPL
403:2009
399:Axum
370:1977
337:1985
333:AMPL
317:1993
291:1995
287:Alef
257:1993
219:and
215:for
143:, a
130:BCPL
120:The
61:news
1918:Zig
1724:SAC
1567:DOS
1517:PHP
1418:Oak
1394:An
1320:Nim
1191:LPC
1147:LSL
1048:Oak
770:by
572:C--
539:C++
464:'s
366:AWK
354:An
44:by
2611::
2563:.
2543:.
2523:}}
2519:{{
2466:.
2410:}}
2406:{{
2394:.
2358:.
2247:.
2210:.
2181:.
2157:.
2079:^
2063:.
2039:.
2003:.
1971:^
1953:.
1483:,
1273:,
1021:.
932:,
922:Go
868:eC
850:,
755:C#
617:Ch
596:Cg
582:,
512:C*
376:,
271:,
267:,
263:A
205:()
187:)
173:{}
139:,
132:.
2597:.
2583:.
2529:)
2515:.
2484:.
2470:.
2451:.
2420:)
2402:.
2368:.
2344:.
2330:.
2294:.
2255:.
2220:.
2196:.
2167:.
2143:.
2118:.
2104:.
2090:.
2073:.
2049:.
2025:.
2011:.
1965:.
1889:?
1810:)
1806:(
1767:?
1677:)
1577:R
1474:C
1432:)
1428:(
1226:)
1165:.
1118:.
1076:)
1072:(
1043:)
1039:(
970:)
951:.
944:)
940:(
840:E
829:)
804:)
800:(
790:D
743:)
739:(
553:)
549:(
504:.
494:)
490:(
478:/
468:.
457:)
453:(
443:C
415:.
388:)
384:(
351:)
347:(
305:.
207:)
203:(
185:;
183:(
171:(
111:)
105:(
100:)
96:(
86:·
79:·
72:·
65:·
38:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.