Hello Subhendu!
So if you are opting for Computer Science Engineering and this was not your subject in 10+2 , there's nothing to worry about. First of all, let me tell you what you are going to study in your 1st year.
Some portion of CSE branch syllabus is covered in 1st year which is compulsory for all students. In any one of the two semesters you will get computer programming as your subject. In this, generally C programming or C++ programming language will be taught and a small portion of data structures.
The C language is not very difficult and if you work hard and smartly, you can master the language in 3-4 months. And once you will understand the algorithm and concepts properly, you will easily learn C++, Java, python and other programming languages.
Apart from understanding concepts and theory, you must register on Hackerearth, Hackerrank etc where you will compete with other programers. This will improve your skills.
So even if you don't know anything about programming language, don't worry because you will get sufficient time in your 1st year. So there's no necessity on the programming side, but you should atleast know how to operate computer.
However, it will be very beneficial for you if you know the language before joining college. So now in college, you will spend less time in learning language and will get more time for productive things.
There are a lot of websites that provide free tutorials for computer programming and even in Youtube there are many channels that give quality tutorials.
You can watch them in your free time and can build foundation of programming.
Well, personally i joined a coaching for learning C language. This helped me a lot in college. When others were understanding concepts, i was solving solving problems.
So it's good to have knowledge of programming but not a necessity.
Hope you are satisfied.
Thank You!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile