If I choose BCA, what are the extra courses to be done? Will I get placements?
Placement depends upon the college. Work hard and get selected in the top most college of your state. Normally, now a days all the universities are showing their detail of placements on their websites. You can directly check the placement rate and the kind of companies which are coming to hire.
My suggestion is go for IP university top most college which is providing BCA.
Now about extra languages. You dont need to worry on this as of now. Once you get admission in the college, Professors are the best source to gain any such information. They will guide you with how you need to develop your path.
So dont be in a hurry. First, grab your seat in a good college.
All the best!