Dear Karan ,
Yes its obviously you will face lots of issue because you dont know the basic things about the computer science so as per my opinion go through the number system Binary number system Octal number system Hexadecimal number system Conversion from decimal to binary, octal, hexadecimal Converting decimal integer to binary, operators uses and you can go through the videos in youtube and then after go through the basic language programme such as "C" programming then you will learn function ,structure etc.. you can refer any of books for basic but you have to practice because coding is such things it will clear all doubt after doing practically .
Hope it will helpful
Thanks
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile