Jump to content
Wikipedia The Free Encyclopedia

Outline of the C programming language

From Wikipedia, the free encyclopedia
This article needs additional citations for verification . Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.
Find sources: "Outline of the C programming language" – news · newspapers · books · scholar · JSTOR
(September 2025) (Learn how and when to remove this message)
Programming language

The following outline is provided as an overview of and topical guide to C:

C is a general-purpose programming language, procedural programming language, compiled language, and statically typed programming language. It was created by Dennis Ritchie in 1972 at Bell Labs as a successor to the B programming language.[1]

What type of language is C?

[edit ]

C can be described as all of the following:

History of C

[edit ]

General C concepts

[edit ]
See also: C syntax

Issues / Limitations

[edit ]

C Toolchain

[edit ]
This article is part of a series on the
C programming language

C compilers

[edit ]

C libraries

[edit ]

C Standard Library

[edit ]
Main article: C standard library

The C standard library provides fundamental routines for:[15]

Other notable libraries

[edit ]

Notable projects written in C

[edit ]

Example source code

[edit ]

C publications

[edit ]

Books about C

[edit ]

Magazines about C

[edit ]

C programmers

[edit ]

C dialects

[edit ]

C learning resources

[edit ]
  • Codeforces – an online platform for programming contests that supports C submissions
  • Codewars – gamified coding challenges
  • HackerRank – competitive programming and interview preparation site with C challenges
  • LeetCode – online judge and problem-solving platform

See also

[edit ]
C programming language at Wikipedia's sister projects

Outlines of other programming languages

[edit ]

References

[edit ]
  1. ^ "Introduction to C". W3Schools.
  2. ^ "C Programming Language - FASRC DOCS". docs.rc.fas.harvard.edu. April 29, 2024.
  3. ^ "What is C (programming language)? | Definition from TechTarget". SearchWindows Server.
  4. ^ Ritchie, Dennis M. (1988). The C Programming Language (2nd ed.). Prentice Hall. ISBN 0-13-110362-8.
  5. ^ "Standard in C". GeeksforGeeks. January 10, 2014.
  6. ^ "Callbacks in C". GeeksforGeeks. October 18, 2017.
  7. ^ "Control flow statements in Programming". GeeksforGeeks. March 4, 2024.
  8. ^ "C Control Flow Examples". www.programiz.com.
  9. ^ "Enumeration (or enum) in C". GeeksforGeeks. October 31, 2014.
  10. ^ "Functions in C". GeeksforGeeks. October 9, 2022.
  11. ^ "C/Recursion". www.cs.yale.edu.
  12. ^ "Static Variables in C". GeeksforGeeks. July 3, 2015.
  13. ^ "Integralist". www.integralist.co.uk.
  14. ^ "Security issues in C language". GeeksforGeeks. November 10, 2021.
  15. ^ "C Library Functions". GeeksforGeeks. July 18, 2021.
  16. ^ "C Programming Tutorial". cprogramming.com.
[edit ]

AltStyle によって変換されたページ (->オリジナル) /