.::ElaKiri - C Programming Basics ::.

Sudantha_s

Member
Feb 2, 2007
3,516
7
0
Assassin Brotherhood
.::ElaKiri - C Programming Basics ::.

Hi Guys :D ,

This Tread is for all the people who interested in C Programming Language .I would like to discuss C Programming with you guys from basics

Topics

1. Introduction to C Programming
2. Introduction to Turbo C++ 4.5
3. Writing your first application
4. Working with Variables
5. Repetition Structures(If..else..switch)
6. Arrays
7. Structures and Unions
9. C Files


if you have any questions regarding C Basics ..PM me ;)

for sample Applications pls visit my C blog
http://cpspd.blogspot.com/

:yes: Enjoy Learning !!! :yes:
 

Sudantha_s

Member
Feb 2, 2007
3,516
7
0
Assassin Brotherhood
1 - Introduction to C Programming

Why use C?

C has been used successfully for every type of programming problem imaginable from operating systems to spreadsheets to expert systems


Uses of C

C was initially used for system development work,

• Operating Systems
• Language Compilers
• Assemblers
• Text Editors
• Print Spoolers
• Network Drivers
• Modern Programs
• Data Bases
• Language Interpreters
• Utilities

A Brief History of C

C is a general-purpose language which has been closely associated with the UNIX operating system for which it was developed - since the system and most of the programs that run it are written in C.

Many of the important ideas of C stem from the language BCPL, developed by Martin Richards. The influence of BCPL on C proceeded indirectly through the language B, which was written by Ken Thompson in 1970 at Bell Labs, for the first UNIX system on a DEC PDP-7. BCPL and B are "type less" languages whereas C provides a variety of data types.

In 1972 Dennis Ritchie at Bell Labs writes C and in 1978 the publication of The C Programming Language by Kernighan & Ritchie caused a revolution in the computing world.

In 1983, the American National Standards Institute (ANSI) established a committee to provide a modern, comprehensive definition of C. The resulting definition, the ANSI standard, or "ANSI C", was completed late


To Read more ..to ppl who loves history stuff ;)
http://www.le.ac.uk/cc/tutorials/c/cccchist.html
 
Last edited:

nagaya

Member
Mar 18, 2007
12,671
194
0
sanzilla jackcat said:
I disagree with you on a one thing , why you using turbo C++ 4.5 ? well use the
dev C++ , it's free and opensource . why don't you use them ? Anyway no problem
of using the turbo C++ 4.5 but try the Dev C++.
I vote for teaching without any IDE......jst with like GCC ..etc :rolleyes:
 

Sudantha_s

Member
Feb 2, 2007
3,516
7
0
Assassin Brotherhood
2 -Introduction to Turbo C++ 4.5


2228789937_ac587c3ba2.jpg



System Requirements:

• Intel 386-based PC or higher
• PC-DOS (MS-DOS) 4.01 or later, 100%compatible version
• Microsoft Windows 3.1 or later, 100%compatible version
• 4Mb extended memory (8Mb highly recommended for improved performance, building OWL applications, or running multiple applications on Windows)
• 3.5" high-density disk drive or CD-ROM drive
Hard Disk Requirements:
• CD-ROM configuration (tools run from CD): 7Mb
• Minimum installation: 25Mb
• Full installation: 65Mb


ANSI C-compatible
• Example games
• Integrated Debugger
• Plug-in VBX support
• Create OLE-based applications
• Full support for industry standards
• Create 16-bit Windows 3.1 programs
• Flexible Integrated Development Environment
• Visual AppExpert, ClassExpert, TargetExpert and DialogExpert
• Easy Win library allows DOS and UNIX programs to work in Windows