No, a second language isn't compulsory. As per the ISC syllabus 2023-24, only English is compulsory.