Click here to Skip to main content
15,881,248 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
is the c language better than other programing languages
Posted
Updated 31-Dec-12 8:13am
v2
Comments
Christian Graus 1-Jan-13 1:07am    
This is just a stupid question. Best for what ? C is hard to use, hard to debug, and hard to work with. It's worth using because it's low level and fast. Someone who would ask this, probably is not smart enough to learn C, and it's a VERY poor first language.

No it is not. A Programming language is like a tool use the one which is most appropriate for the given task.

-Saurabh
 
Share this answer
 
Comments
Manas Bhardwaj 31-Dec-12 14:14pm    
On the spot +5!
C is absolutely a good programming language. C is a
>> Procedural (basically means that it works with functions).
>> Halfway portable.
>> Widely used
programming language.

In comparison C with other programming languages C has some advantages and disadvantages.

ADVANTAGES
>> Low-level facilities such as pointers.
>> strong typed.
>> Many libraries and APIs are written in C (i.e: Windows API)
>> If the code is properly written, C is the fasted programming language next to Assembly.

DISADVANTAGES
>> Not Object-Oriented.
>> No Automatic Run-Time checks

If you like OO, C++ is the Best Choice.
 
Share this answer
 
Comments
Espen Harlinn 31-Dec-12 11:12am    
Well answered :-D
Captain Price 31-Dec-12 11:19am    
thx
C is Standard and Mid-level language

Many later languages have borrowed directly or indirectly from C, including C#, D, Go, Java, JavaScript, Limbo, LPC, Perl, PHP, Python, and Unix's C shell.

the higher advanced version of C is C++ had introduced OOP concepts which is mostly followed by all programming languages.

so, it's most widely accepted as basic and first language for a programmer to start learning programming.

Now a days, there are many well featured and easy UI environment available for other languages than Turbo C.

Happy Coding!
:)
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900