answersLogoWhite

0


Best Answer

Most people have stated that C language is difficult to learn.

C is one of the oldest computer programming languages as such it's somewhat "closer" to the computer's architecture than higher-level languages.

For example, C makes very heavy use of pointers, providing an iron-clad distinction between the value stored at a particular location in memory and the location itself. Pointers allow you to be very space-efficient and protect against accidental value changes when passing arguments to procedures, but they can also create significant confusion when dealing with complex logic.

C also doesn't provide as rich a set of intrinsic functions as other languages. You often have to do extra programming (or acquire a secondary package of add-ons) versus simply using a built-in function or a method. For example, where some languages allow multiple strings to be concatenated via an operator like "", "//", or even "+", C requires you to call a function (strcat) that processes only two strings at a time. Thus concatenating four strings requires you to invoke strcat three times!

User Avatar

Wiki User

8y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Is the C language very difficult to learn?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the most famous C programming software?

The most famous C programming software is C++. This language is commonly known for being quite difficult for one to master. This language is significantly harder to learn compared to Java.


“How can we learn the computers language”?

You want to learn start c language. And do practice.


Is PHP an easy language to learn?

I found it easy because I already knew a fair bit of C++, C and Perl. The syntaxes are very similar


Can we learn C plus plus without learning the C language?

Yes. Indeed, it is recommended that you learn C++ before learning C.


Which language will be the best language to learn for computer programming in 2016?

C, C++, C#, Java, Python, HTML/CSS and SQL.


What are the basics of c language?

The syntax... go learn it!


How do you learn c?

C video lectures+ C books download: These are the lectures to learn the C language by VTC.these Are very rare lectures and hard to find on internet. I bet this is very useful for beginners in CLanguage and for intermediates.PLUS I have added some 6 to 7 books Of C and some ready to perform C programes. http://fileml.com/18OQ4


Why you learn java language?

java language moreover solve the problems witch is encounter in c and c++ that s why we use the java language...


Is it mandatory to have computer science knowledge to learn c?

In order to learn 'c' language you've the basic knowledge about Computer.


When to use c language?

Build large software Build fast software with graphics You can learn C language with exercises and solutions


How can you make software using c language?

first of all you should be able to learn the C language then you will be able to make the software.


Should you learn any of the C languages first or should you learn Python first?

Knowing C (or indeed any other language) will make learning Python slightly easier but Python is an easy language to begin with. Therefore learn Python first. Also, it's best to learn C++ before learning C.