Which Programming language should I learn first?

U shud basically learn algos before giving a kickstart. Better read data structures first and obviously design and analysis of algorithms. This will give u a kickstart! Also don’t try things randomly. Just stick on one! I prefer java more than cpp in many cases just coz I am more familiar to java than anything else. So my best choice is always java but the main thing is will I be able to pull off the algo I just read/thought of in java. Answer need to be yes! Else have to look out for cpp.