Job proffession in IT field
I am intrested in C Language what will be best profession for me.I am thinking for web development and software development too.i am so confused in which i should move forward kindly help. #software #development #web
3 answers
Walt’s Answer
C# (pronounced "C Sharp") is a very popular language used in web development, game development, and platform development. It was originally made by Microsoft, but these days it also works on Apple and Android products. C# is a great choice if you are interested in developing powerful web programs, web sites and such. It is also used with the Unity gaming engine to develop some of the greatest games available today.
C++ (pronounced "C plus plus") is a very versatile language that is regaining popularity in Artificial Intelligence (AI) programs, as well and neural networks and Machine Learning (ML) applications.
I have worked in both C# and C++ in my career. I prefer C# because it is easier to find a job in and pays well. It is literally everywhere. C++ also pays well, but jobs in C++ are a little harder to find usually.
Hope this helps.
mathias’s Answer
The C language is mostly used for machine near programming today, like software drivers, smaller appliances and software that runs on small footprints (like home router or set top box). For web development you will find other languages like Java to be more common.
In either case, to become a good programmer you will benefit from learning both traditional and modern development languages, tools and methods. Learning about C as well as Java and Python is great. C++ or C# too etc. I'd recommend to learn programming in a broader sense for now and then later choose a specialization. But if C is your thing, for sure there will be jobs for you once you are up to speed.
Dexter’s Answer
I'm personally not aware of many jobs in IT or Web Development that would require C programming knowledge. Programming tasks in IT tend to be heavier in scripting where Python, bash, or PowerShell would be much more useful. As for web development, higher level languages such as java script, Java, or Python are more often used.
If you really enjoy C though, and that's where your passion lies, I think you may want to take a look at app development. Java (used for Android app development) and Swift (used for iOS app development) are languages that are easy to pick up if you're coming from the C programming language.
Lastly, if you're a C expert, you won't have trouble finding a job as a software developer. There are so many programs written today in C that you can get a job as long as you are a good software developer. I would suggest that you build your resume up by volunteering at non profits and by contributing to open source projects.
I wish you the best!
--
Dexter