Iam an absolute beginner and i have been teaching myself how to code.
i have started with C programming language, it has been 2 weeks since i have got into this area. Till now i have learned the basic concepts like input, output. if else statements, switch statements, break & continue and functions (still learning) so AM I IN THE RIGHT PATH? because people just come up to me and say C IS IRRELEVANT is it true? and wht do i do after learning c? should i dive into data structrues and algorithm? or should i learn C++? or get started in WEB DEVELOPMENT(i love websites and want to become a dev).
C isn’t irrelevant, but it is not the best choice of language for new projects.
As a self taught developer, it will be easier to get work in Web Development.
so what do i do after learning the core concepts of programming in c ?
I would learn Web Development since
A path has 3 main parts:
- a start
- a middle
- an end
You mentioned your start (learning to code with C), you even have some of the middle going (learned a few things), but you haven’t mentioned an end? Whats the goal of learning all of this besides just learning it?
Without that we can’t say if your heading in the right direction or not, or if what your doing is irrelevant.
Well I will start from no knowledge is a waste on day you will know the importance… In universities if you are going for software engineering they always start with a C programming which is very close to Machine language and again from C other languages were giving birth to most of what languages like Java, JavaScript, python C++ and the rest are using are inherited from C language…
C help to stress and expand my thing and problem solving skills and if you know how the system works you have added advantage over other developers out they because you will be able to use python or any other language to relate well with your local machine. Well I started with C, pointer, Big O files and the rest then move permanently to python (Django for web dev) and anything that has to do with python and about to move to TensorFlow on freeCodeCamp for machine learn because I will really need it in this world of Artificial Intelligence… NOT NO KNOWLEDGE IS A WASTE there are a lot of engineers out there still making use of C even now I am speaking It is still relevant
I wouldn’t oversell C. It’s historically important, and it’s very important in some specific domains, but it’s not required to be a successful programmer. I use C at work daily, but I use other languages whenever they are an option.
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.