internet.com
You are in the: Small Business Computing Channelarrow
Small Business Technology
» ECommerce-Guide | Small Business Computing | Webopedia | WinPlanet |Refer-It
Webopedia.com
Enter a word for a definition... ...or choose a computer category.
 
 

menu
   Home
   Term of the Day
   New Terms
   Pronunciation
   New Links
   Quick Reference
   Did You Know?
   Categories
   Tech Support
   Technology Jobs
   About Us
   Link to Us
   Advertising

   rss/xmlrss/xml  

Become a Marketplace Partner



talk to us
   Submit a URL
   Suggest a Term
   Report an Error

internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers
commerce
  Be a Commerce Partner
 
 
 
 
 
 
 
 
 
 
 
 
 
 

C
Last modified: Tuesday, March 12, 2002 

A high-level programming language developed by Dennis Ritchie at Bell Labs in the mid 1970s. Although originally designed as a systems programming language, C has proved to be a powerful and flexible language that can be used for a variety of applications, from business programs to engineering. C is a particularly popular language for personal computer programmers because it is relatively small -- it requires less memory than other languages.

The first major program written in C was the UNIX operating system, and for many years C was considered to be inextricably linked with UNIX. Now, however, C is an important language independent of UNIX.

Although it is a high-level language, C is much closer to assembly language than are most other high-level languages. This closeness to the underlying machine language allows C programmers to write very efficient code. The low-level nature of C, however, can make the language difficult to use for some types of applications.

E-mail this definition to a colleague


For internet.com pages about C . Also check out the following links!

Related Links

C and C++ programming tutorials 
A collection of links to downloadable C programming tutorials, as well as a list of reference books, an FAQ, and the origins of C and C++.

Association of C/C++ users
Site of ACCU, the Association of C and C++ users. It contains information on the C family of programming languages including publications, book reviews, links to C sites, and related information.

C programming book
This page highlights the book "C Programming - A modern approach", written by K.N. King of Georgia State University.

C programming language
This page explains some peculiarities of the C programming language in the form of a 'Top 10' list.

C programming language FAQ
Contains the table of contents for the C programming language FAQ from the comp.lang.c newsgroup.

DevCentral Tutorials: C/C++
Tutorials on C, C++, and general object oriented programming.

Guide to programming in C
Courseware on learning the basics of C programming. Includes an extensive list of links to sections of the course.

Introduction to C Programming
Contains a set of tutorials that help you to learn about the C programming language. This tutorial is from the DevCentral site at Interface Technologies, Inc.

ISO C home page
Official JTC1/SC22/WG14 (C programming language) site.

Yahoo!'s C and C++ pages
Yahoo!'s directory of C and C++.

related categories

Programming Languages

related terms

APL

assembly language

C#

C++

Eiffel

high-level language

machine language

programming language

Rexx

UNIX

Visual C++


webopedia
Give Us Your
Feedback


Shopping
C Products
Compare Products,Prices and Stores

Shop by Category:
Sport and Outdoor
35212 Store Offers

GPS Devices
58 Store Offers

Auto Parts and Accessories
230446 Store Offers

Scanners
39 Model Matches

Nutrition
3449 Store Offers


internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers

Whitepapers and eBooks

Intel Whitepaper: Comparing Two- and Four-Socket Platforms for Server Virtualization
IBM Solutions Brief: Go Green With IBM System xTM And Intel
HP eBook: Simplifying SQL Server Management
IBM Contest: Are You the Next Superstar? Join the "Search for the XML Superstar" Contest to Find Out
Microsoft PDF: Top 10 Reasons to Move to Server Virtualization with Hyper-V
Microsoft PDF: Six Reasons Why Microsoft's Hyper-V Will Overtake Vmware
Microsoft Step-by-Step Guide: Hyper-V and Failover Clustering
Intel PDF: Quad-Core Impacts More Than the Data Center
Intel PDF: Virtualization Delivers Data Center Efficiency
Go Parallel Article: PDC 2008 in Review
Microsoft PDF: Top 11 Reasons to Upgrade to Windows Server 2008
Avaya Article: Communication-Enabled Mashups: Empowering Both Business Owners and IT
Intel Whitepaper: Building a Real-World Model to Assess Virtualization Platforms
  PDF: Intel Centrino Duo Processor Technology with Intel Core2 Duo Processor
Microsoft Article: Build and Run Virtual Machines with Hyper-V Server 2008
Go Parallel Article: Q&A with a TBB Junkie
IBM Whitepaper: Innovative Collaboration to Advance Your Business
Internet.com eBook: Real Life Rails
IBM eBook: The Pros and Cons of Outsourcing
Internet.com eBook: Best Practices for Developing a Web Site
IBM CXO Whitepaper: The 2008 Global CEO Study "The Enterprise of the Future"
Avaya Article: Call Control XML in Action - A CCXML Auto Attendant
IBM CXO Whitepaper: Unlocking the DNA of the Adaptable Workforce--The Global Human Capital Study 2008
Adobe Acrobat Connect Pro: Web Conferencing and eLearning Whitepapers
HP eBook: Guide to Storage Networking
MORE WHITEPAPERS, EBOOKS, AND ARTICLES