InternetNews.com - Webopedia: Online Dictionary for Computer and Internet Terms
 


   

Partner With Us
















Enter a keyword...
...or choose a category.

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.

Related Categories
  • Programming Languages
  • Related Terms
  • APL
  • assembly language
  • C#
  • C++
  • Eiffel
  • high-level language
  • machine language
  • programming language
  • Rexx
  • UNIX
  • Visual C++
  • Shopping
    C Products
    Compare Products,Prices and Stores

    Shop by Category:
    Sport and Outdoor
    35402 Store Offers

    GPS Devices
    59 Store Offers

    Auto Parts and Accessories
    230661 Store Offers

    Scanners
    39 Model Matches

    Nutrition
    3438 Store Offers

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

    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.

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

    Yahoo!'s C and C++ pages
    Yahoo!'s directory 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 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.

    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.


    Add internetnews.com
    to your browser search box.

    IE 7 | Firefox 2.0 | Firefox 1.5.x

    Receive news
    via our XML/RSS:
    feed

    More InternetNews.com


    Hardware Software Mobility Web Content
    Search Government Developer Business
    Storage E-Commerce Networking Security



    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