Hi Sparsh,
When it comes to a choice between these two, B.tech is prefered since it gives a good job surity with higher package in comparison to BCA. Also, there are possibilities that you may have to go for MCA after compeleting the BCA, for having any job.
All the best!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile