|
| |
| | C Sharp - Wikipedia, the free encyclopedia |
 | | C# has a procedural, object oriented syntax based on C++ that includes aspects of several other programming languages (most notably Delphi, Visual Basic, and Java) with a particular emphasis on simplification (fewer symbolic requirements than C++, fewer decorative requirements than Java). |  | | C# was designed to fit both demands for a concise syntax (C++) and 'unlimited' rapid development (versus the 'limited' RAD of Visual Basic). |  | | The "sharp" suffix has been emulated by a number of other.NET languages that are variants of existing languages, including J# (Microsoft's implementation of Java), A# (from Ada), F# (presumably from System F, the type system used by the ML family), and Gtk# (a.NET wrapper for GTK+). |
|
http://en.wikipedia.org/wiki/C_Sharp_programming_language
(2004 words)
|
|
| |
| | The C Programming Language |
 | | The C programming language is acknowledged by many as being one of the most flexible and powerful languages for allowing a programmer to interact with a particular computing platform and operating system. |  | | C is a block structured programming language, consisting of one or more files making up the project. |  | | C is a block structured language, based on the use of code functions. |
|
http://www.csc.villanova.edu/~lab/C
(2858 words)
|
|
| |
| | C |
 | | A high-level programming language developed by Dennis Ritchie and Brian Kernighan at Bell Labs in 1972 from an almost unknown language named B. 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. |  | | C is commonly used to describe the C: drive or the first hard disk drive on IBM compatible computers. |  | | Below is an example of a C program that prints "Hello World!". |
|
http://www.computerhope.com/jargon/c/c.htm
(116 words)
|
|
| |
| | C programming language coding guidelines |
 | | Samples of good efficiency of other programming languages are the ability of Lisp environments to compile their functions and the possibility to post-compile Java virtual machine bytecode into native binary code. |  | | Users of functional programming languages may be pro-biased on this one. |  | | C is a programming language that enforces very few restrictions, making the need for guidelines more evident than in other programming languages. |
|
http://www.lrdev.com/lr/c/ccgl.html
(6339 words)
|
|
| |
| | C Sharp Programming - Wikibooks, collection of open-content textbooks |
 | | C# (pronounced "See Sharp") is a multi-purpose computer programming language suitable for all development needs. |  | | Cornerstones of any object-oriented programming language, objects are the tools you use to perform work. |  | | Testing frameworks such as NUnit make C# amenable to test-driven development and thus a good language for use with Extreme Programming (XP). |
|
http://en.wikibooks.org/wiki/C_Sharp_programming_language
(349 words)
|
|
| |
| | ProQuest Information and Learning - C# Programming Language, The |
 | | The language is now in use by hundreds of thousands of programmers, it has been standardized by both ECMA and ISO/IEC, and the development of a second version of the language with several major new features is close to completion. |  | | The C# Programming Language is the definitive reference for programmers who want to acquire an in-depth knowledge of C#. |  | | Because C# 2.0 is still a work in progress, some of the new features described in the second part of the book might change in the final release. |
|
http://proquest.safaribooksonline.com/0321154916
(1021 words)
|
|
| |
| | The C Programming Language |
 | | The C language is also used in computer games: |  | | C's power and fast program execution come from it's ability to access low level commands, similar to assembly language, but with high level syntax. |  | | I/O functions tend to slow down program execution and also be machine independent when running optimally. |
|
http://www.engin.umd.umich.edu/CIS/course.des/cis400/c/c.html
(586 words)
|
|
| |
| | C Tutorial |
 | | C allows us to perform arithmetic operations using pointers, but beware that the ``unit'' in pointer arithmetic is the size (in bytes) of the object to which the pointer points. |  | | C treats the name of the array as if it were a pointer to the first element--this is important in understanding how to do arithmetic with arrays. |  | | The C language was based on two (now defunct) languages: BCPL, written by Martin Richards, and B, written by Ken Thompson in 1970 for the first UNIX system on a PDP-7. |
|
http://www.physics.drexel.edu/courses/Comp_Phys/General/C_basics/c_tutorial.html
(3794 words)
|
|
| |
| | PC AI - C++ Programming Language |
 | | Instead of developing a new language, he decided to add the features he needed to the efficient C programming language. |  | | Overview: The C++ programming language was developed at the Computer Science Research Center of ATandT Bell Labs in Murray Hill. |  | | C++ Learning community for beginners and novices, ever growing site for peple to give help and request help for C++ programming. |
|
http://www.pcai.com/web/ai_info/pcai_cpp.html
(492 words)
|
|
| |
| | Howstuffworks "How C Programming Works" |
 | | The C programming language is a popular and widely used programming language for creating computer programs. |  | | If you haven't upgraded to a flat-screen computer monitor yet, now could be the time. |  | | This animation shows the execution of a simple C program. |
|
http://www.howstuffworks.com/c.htm
(224 words)
|
|
| |
| | The C++ Programming Language |
 | | C++ is a hybrid language-it is possible to program in either a C-like style, an object-oriented style, or both. |  | | Object-oriented programs are easier to understand, correct and modify. |  | | You can program each piece you may need to form a C++ program. |
|
http://www.engin.umd.umich.edu/CIS/course.des/cis400/cpp/cpp.html
(276 words)
|
|
| |
| | C++ AI Blog of Open-Source Artificial Intelligence for Humanoid Robot Citizens |
 | | This weblog invites C++ programmers to implement the main Alife Mind loop of the simplest artificial intelligence. |  | | There is no need to standardize or homogenize the evolution of the AI Minds in C++ or any other language. |  | | C++ AI Blog of Open-Source Artificial Intelligence for Humanoid Robot Citizens |
|
http://mind.sourceforge.net/cpp.html
(164 words)
|
|
| |
| | Visual C# Developer Center : The C# Language |
 | | Contains summaries of the lexical and syntactic grammars of the C# programming language |  | | The C# tutorials provide an overview of the basics of the language and identify important language features. |  | | In addition, many operators can be overloaded by the user, thus changing their meaning when applied to a user-defined type. |
|
http://msdn.microsoft.com/vcsharp/programming/language
(486 words)
|
|
| |
| | Amazon.com: The C++ Programming Language (3rd Edition): Books: Bjarne Stroustrup |
 | | As the inventor of the C++ language itself, Stroustrup is the closest person to the actual syntax, and short of reading the ISO spec, you simply won't find a more comprehensive tome on the subject. |  | | The problem with _The C++ Programming Language_ is that it will tell you almost everything you ever wanted to know about C++ and many things that you do not want to know about C++. |  | | The author invented the language and then stayed close to the standardization and innovation process for the duration, always maintaining a careful vigilance over the evolution of his brainchild. |
|
http://www.amazon.com/exec/obidos/tg/detail/-/0201889544?v=glance
(2897 words)
|
|
| |
| | Programming in C |
 | | The Development of the C Language, a PostScript version of the 6th edition |  | | ``C is a computer language available on the GCOS and UNIX operating systems at Murray Hill and (in preliminary form) on OS/360 at Holmdel.'' |  | | A collection of pointers to other texts about C, related languages, and programming languages in general on the Internet. |
|
http://www.lysator.liu.se/c
(1401 words)
|
|
| |
| | Top 10 Ways to be Screwed by "C" |
 | | Depending on how unlucky you are, the program may even appear to work for a while. |  | | In the interests of equal time, and to see how the world has progressed in the 20-odd years since "C" escaped from its spawning ground, see my Top 10 Ways to be Screwed by the Java programming language, and for more general ways to wase a lot of time due to bad software, try my |  | | In C, numbers beginning with a zero are evaluated in base 8. |
|
http://www.andromeda.com/people/ddyer/topten.html
(1265 words)
|
|
| |
| | Bjarne Stroustrup's Homepage |
 | | Over the years, I have written a few books (including The C++ Programming Language and The Design and Evolution of C++.), written a lot of papers, and given some interviews. |  | | I can be reached by email at bs at cs.tamu.edu or bs at research.att.com, and by paper mail at Department of Computer Science, TAMU 3112, College Station, TX 77843-3112 or AT&T Research, 180 Park Ave., Florham Park, NJ 07932-0971, USA. |  | | I also retain a link to AT&T Labs - Research as a member of the Information and Systems Software Research Lab. |
|
http://public.research.att.com/~bs/homepage.html
(176 words)
|
|
| |
| | cplusplus.com - The C++ resources network |
 | | Non-technical information about the C++ language, from a basic description, a summary of its history to the latest news concerning this language. |  | | Technical documents covering the different facets of the C++ language, from getting started tutorials to specific documents about hardware, operating systems, internet, etc. The Cplusplus Language Tutorial, a book selection, and more... |  | | A project to build a complete reference for all purposes of the C++ language and its libraries. |
|
http://www.cplusplus.com
(119 words)
|
|
| |
| | Hitmill.com - C# Programming |
 | | C# Friends See whitepapers, a class- "browser" reference, and more... |  | | This C# Directory began as the first C# Web site on the Internet, and has evolved as more information and references for developers has become available. |  | | Joe Mayo's website; Purpose: Source of information, links, and other resources for the C# programming language. |
|
http://www.hitmill.com/programming/dotNET/csharp.html
(394 words)
|
|
| |
| | C Programming Language |
 | | A collection of pointers to texts about C, related languages, and programming languages in general on the Internet. |  | | This document is intended for knowledgable users of C who would like to make the transition to C++. |  | | The course aims to introduce programmers to the C language. |
|
http://dc.qut.edu.au/languages/csites.htm
(374 words)
|
|
| |
| | The C Programming Language |
 | | Swedish: The C Programming Language, Computer Press Förlags, ISBN 91-970296-45; more recently, bundled with The C Answer Book as ISBN 0-13-028277-4. |  | | Here is a list of errata in the published version; many of these are corrected in recent printings. |  | | Korean: C Programming Language, Prentice-Hall International, ISBN 393-0417-8 |
|
http://cm.bell-labs.com/cm/cs/cbook
(692 words)
|
|
| |
| | C Programming Notes |
 | | Actually, if you read it carefully, you'll find that is constantly dispensing wisdom about programming in general, from basic concepts to deep insights to impeccable commentary on imponderable topics such as programming style, at the same time it teaches the specifics of the C language. |  | | The authors are not out to save the world or to convert it to their philosophy of programming. |  | | Notes to Accompany The C Programming Language, by Kernighan and Ritchie (``KandR'') |
|
http://www.eskimo.com/~scs/cclass/krnotes/top.html
(371 words)
|
|
| |
| | Open Directory - Computers: Programming: Languages: C |
 | | C Language forum at Tek-Tips - C Language technical support forums and mutual help system for computer professionals. |  | | Learn Programming 123 - C - Tutorials for beginners and advanced. |  | | Logic programming in C - Logic programming, parsing and compiling with free online books and tools. |
|
http://dmoz.org/Computers/Programming/Languages/C
(335 words)
|
|
| |
| | J. Blustein's C Programming Language Resources |
 | | Improving and Fixing C Code (some examples drawn from classes at Algonquin College) |  | | a work-in-progress about how you can program in C |  | | Based on a list of marking codes used in the CompSci department. |
|
http://www.csd.uwo.ca/~jamie/C
(196 words)
|
|
| |
| | Programming in C |
 | | How to Divide a Program between Several Files |  | | Direct link to Java Algorithm Animations (C related) |  | | Lecture notes + integrated exercises, solutions and marking |
|
http://www.cs.cf.ac.uk/Dave/C/CE.html
(103 words)
|
|
| |
| | ISO/IEC JTC1/SC22/WG14 - C |
 | | TR 24747: Programming language C - Extensions for the C language library to support mathematical special functions |  | | SC22/WG14 is the international standardization working group for the programming language C. The current C programming language standard ISO/IEC 9899 was adopted by ISO and IEC in 1999. |  | | TR 19769: Extensions for the programming language C to support new character data types |
|
http://www.open-std.org/jtc1/sc22/wg14
(250 words)
|
|
| |
| | ISO/IEC JTC1/SC22/WG21 - The C++ Standards Committee |
 | | News 2006-04-23: C++ Standard Core Language Issues List (Revision 41) is available, also committee version |  | | SC22/WG21 is the international standardization working group for the programming language C++. |  | | News 2006-04-23: The C++ Standard Library Issues List (Revision 42) is available (.tar.gz) |
|
http://www.open-std.org/jtc1/sc22/wg21
(135 words)
|
|
| |
| | C# Station - Tutorial, Links, Info - C Sharp |
 | | Mayo Software Consulting, Inc. You can also check out Joe's book, C# Unleashed |  | | This is a community site for people interested in applying.NET using the C# programming language. |  | | . Rotor is Microsoft's open source version of the Common Language Infrastructure (CLI) (official acronym for the ECMA standard.NET is based on). Rotor was created for education and research and includes additional code such as multiple garbage collectors. It also has a C# compiler. |
|
http://www.csharp-station.com
(849 words)
|
|
|