Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
C (programming language)
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Other languages written in C=== A consequence of C's wide availability and efficiency is that [[compiler]]s, libraries and [[Interpreter (computing)|interpreters]] of other programming languages are often implemented in C.<ref>{{Cite web |date=November 13, 2018 |title=C β the mother of all languages |url=https://ict.iitk.ac.in/c-the-mother-of-all-languages/ |access-date=October 11, 2022 |website=ICT Academy at IITK |language=en-US |archive-date=May 31, 2021 |archive-url=https://web.archive.org/web/20210531161841/https://ict.iitk.ac.in/c-the-mother-of-all-languages/ |url-status=dead }}</ref> For example, the [[reference implementation]]s of [[Python (programming language)|Python]],<ref>{{Cite web |title=1. Extending Python with C or C++ |website=Python 3.10.7 documentation |url=https://docs.python.org/3/extending/extending.html |access-date=October 11, 2022 |archive-date=November 5, 2012 |archive-url=https://web.archive.org/web/20121105232707/https://docs.python.org/3/extending/extending.html |url-status=live }}</ref> [[Perl]],<ref>{{Cite web |title=An overview of the Perl 5 engine |url=https://opensource.com/article/18/1/perl-5-engine |access-date=October 11, 2022 |website=Opensource.com |first1=Michael |last1=Conrad |date=January 22, 2018 |language=en |archive-date=May 26, 2022 |archive-url=https://web.archive.org/web/20220526105419/https://opensource.com/article/18/1/perl-5-engine |url-status=live }}</ref> [[Ruby (programming language)|Ruby]],<ref>{{Cite web |title=To Ruby From C and C++ |url=https://www.ruby-lang.org/en/documentation/ruby-from-other-languages/to-ruby-from-c-and-cpp/ |access-date=October 11, 2022 |website=Ruby Programming Language |archive-date=August 12, 2013 |archive-url=https://web.archive.org/web/20130812003928/https://www.ruby-lang.org/en/documentation/ruby-from-other-languages/to-ruby-from-c-and-cpp/ |url-status=live }}</ref> and [[PHP]]<ref>{{Cite web |date=August 3, 2022 |title=What is PHP? How to Write Your First PHP Program |url=https://www.freecodecamp.org/news/what-is-php-write-your-first-php-program/ |access-date=October 11, 2022 |website=freeCodeCamp |first1=Michael |last1=Para |language=en |archive-date=August 4, 2022 |archive-url=https://web.archive.org/web/20220804050401/https://www.freecodecamp.org/news/what-is-php-write-your-first-php-program/ |url-status=live }}</ref> are written in C.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)