Dear aspirant....!!
The Mathematics taught in BCA has the roots from 10+2. If you had Maths in your +2, then you wouldn't find maths of BCA that much difficult. Yes, you will study new concepts of maths in BCA but these new concepts will depend upon the concepts of +2 maths. But if you are a non mathematics students who didn't had Maths as a subject in your +2, then I'd suggest you to start studying the basics of +2 maths, as it can become difficult for you to clear the exam with good percentage.
If you want to learn about programming which will be taught to you in your BCA course then you can check out this app which has programs and assignments of all 3 years of BCA course with their outputs.
All the best!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile