internet.com
You are in the: Small Business Computing Channelarrow View Sites +
Small Business Technology
» ECommerce-Guide | Small Business Computing | Webopedia | WinPlanet |  »Close
Internet.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?
   Search Tool
   Tech Support
   Webopedia Jobs
   About Us
   Link to Us
   Advertising
  

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

internet.com
Developer
Downloads
International
Internet Lists
Internet News
Internet Resources
IT
Linux/Open Source
Small Business
Windows Technology
Wireless Internet
xSP Resources

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

Sponsored listings

Edulearn, Inc: C++ and C# Training Products - Offers self-paced computer and software training products, including Core C++ and C# training CD-ROMs and videos.

HOTT: C++ Training Courses - Offers hands-on C++ training courses presenting object oriented programming for experienced C programmers. Classes in 75 cities in the U.S. & Canada.

Carrig Emerging Technology, Inc: C++ Training - Provides advanced instructor led training in Internet / Web technologies, programming languages, databases and the UNIX operating system.


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.

C programming reference
Provides online sources for C programming materials, including syntax, quick reference guides, and example programs.

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++.

Sponsored listings

Skin 1: SkinCeuticals Products - Sells beauty, skin care, cosmetic, and body care products, including the SkinCeuticals line. Free shipping within the U.S. available.

ThomasNet.com: Search for C-Clamps - Huge selection of c-clamps at ThomasNet.com, a comprehensive industrial resource. Search by product/service, location or company.

Hoover's: C&D Technologies, Inc. Company Research - Find information on C & D Technologies Incorporated with operations and products, financials, officers, competitors and more at Hoover's Online.

Hoover's: SS&C Technologies, Inc. Company Research - Find information on SS & C TECHNOLOGIES INC with operations and products, financials, officers, competitors and more at Hoover's Online.

Hoover's: Community Capital Corp. Company Research - Find information on COMMUNITY CAPITAL CORPORATION S C with operations and products, financials, officers, competitors and more at Hoover's Online.

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




JupiterWeb networks:

internet.comearthweb.comDevx.comClickZ

Search JupiterWeb:

Jupitermedia Corporation has four divisions:
JupiterWeb, JupiterResearch, JupiterEvents and JupiterImages

Copyright 2004 Jupitermedia Corporation All Rights Reserved.
Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Jupitermedia Corporate Info | Newsletters | Tech Jobs | E-mail Offers