Hey,
Yes you can absolutely learn any programming language while completing your Bsc degree. There are many online courses and free youtube videos with which you can learn them by sitting at home.
Hope I resolved your query!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile