CBSE Subject Codes for Class 12

CBSE Subject Codes for Class 12: CBSE Subject Codes for Class 12 are special codes assigned to each subject by the Central Board of Secondary Education (CBSE). These codes help in identifying subjects and their corresponding exam papers.

The subject codes cover various categories like language papers, academic electives, and skill-based subjects, ensuring clear classification for students during exams and registration processes. Understanding these subject codes is important for students to easily navigate their curriculum and exam schedules.

speak to our academic counsellor
access to India's best teachers with a record of producing top rankers year on year.

+91

CBSE Subject Codes for Class 12 2024

The Central Board of Secondary Education assigns unique numbers, known as CBSE Subject Codes, to identify various subjects in the Class 12 curriculum. These codes help in organizing exam papers, results, and subject-related documents. They cover various subjects, including language, academic, and skill-based electives.

Knowing the correct subject code is important for students when filling out exam forms, checking results, and registering for subjects. It ensures that all processes are smooth and avoids any confusion during board exams. These codes contain letters as well as numbers. Since there are many subjects in CBSE, these codes make it easier for students to find and recognize their subjects.

Unlock the full solution & master the concept
Get a detailed solution and exclusive access to our masterclass to ensure you never miss a concept

The CBSE Class 12 date sheet and admit card both include the subject names along with their codes. It’s important for students to check that the subject codes on their admit card match with the subject names. Below are the subject codes for all Class 12 subjects.

Ready to Test Your Skills?
Check Your Performance Today with our Free Mock Tests used by Toppers!
Take Free Test

CBSE Subject Codes for Class 12 Language Subjects

CBSE provides a diverse selection of language subjects for Class 12 students, each marked with a distinct subject code. These codes assist in organizing language choices, ranging from regional languages to international languages, for easy examination registration.

CBSE Board Class 12 Subject CodesSubject Name
001English Elective
301English Core
002Hindi Elective
302Hindi Core
003Urdu Elective
303Urdu Core
022Sanskrit Elective
322Sanskrit Core
104Punjabi Elective
105Bengali
106Tamil
107Telugu
189Telugu Telangana
108Sindhi
109Marathi
110Gujarati
111Manipuri
112Malayalam
113Odia
114Assamese
115Kannada
116Arabic
117Tibetian
118French
120German
121Russian
123Persian
124Nepali
125Limboo
126Lepcha
192Bodo
193Tangkhul
194Japanese
195Bhutia
196Spanish
197Kashmiri
198Mizo
cta3 image
create your own test
YOUR TOPIC, YOUR DIFFICULTY, YOUR PACE
start learning for free
Prepare for Class 12 JEE with our best online course for JEE. Comprehensive lessons, expert guidance, and flexible learning to ace your exam.

Subject Codes for CBSE Class 12 Academics Electives Subjects

CBSE offers a wide range of academic elective subjects for Class 12, each identified by a unique subject code. These codes help streamline subject selection and are crucial for both students and educators during board exams and registrations.

Subject CodeSubject
027History
028Political Science
029Geography
030Economics
031Carnatic Music Vocal
032Carnatic Music Mel. Ins
033Carnatic per. Ins. Mridangam
034Hindustani Music
035Hindustani Music Mel Ins
036Hindustani Per.Ins.
037Psychology
039Sociology
041Mathematics
241Applied Mathematics
042Physics
043Chemistry
044Biology
045Biotechnology
046Engineering Graphics
048Physical Education
049Painting
050Graphics
051Sculpture
052Applied / Commercial Art
054Business Studies
055Accountancy
064Home Science
065Informatics Practices
083Computer Science
066Entrepreneurship
074Legal Studies
076National Cadet Corps (NCC)

CBSE Subject Codes Class 12 2024 Skills Electives Subjects (Group S)

Skill-based elective subjects in CBSE Class 12 are designed to enhance practical knowledge and career readiness. Each skill elective is assigned a specific subject code, ensuring smooth identification and enrollment processes

Subject CodeSubject
801Retail
802Information Technology
803Web Application
804Automative
805Financial Markets Management
806Tourism
807Beauty & Wellness
808Agriculture
809Food Production
810Front Office Operations
811Banking
812Marketing
813Health care
814Insurance
816Horticulture
817Typography & Computer Application
818Geospatial Technology
819Electrical Technology
820Electronic Technology
821Multi-Media
822Taxation
823Cost Accounting
824Office Procedures & Practices
825Shorthand (English)
826Shorthand (Hindi)
827Air Conditioning & Refrigeration
828Medical Diagnosis
829Textile Design
830Design
831Salesmanship
833Business Administration
834Food Nutrition & Dietetics
835Mass Media Studies
836Library & Information Science
837Fashion Studies
841Yoga
842Early Childhood
843Artificial Intelligence

Don’t Miss

Benefits of Knowing CBSE Class 12 Syllabus and Subject Codes

  1. Efficient Subject Selection: Knowing the subject codes helps students easily identify and choose their desired subjects, ensuring they are on track with their academic goals.
  2. Organized Exam Preparation: Understanding the syllabus along with subject codes allows students to organize their study plan and focus on the right topics for each subject.
  3. Smooth Exam Registration: Subject codes are crucial for filling out exam forms correctly, avoiding mistakes during the registration process for CBSE board exams.
  4. Clear Understanding of Topics: The syllabus outlines all the important chapters and topics, giving students a roadmap to prepare thoroughly for their exams.
  5. Better Time Management: With a clear syllabus and subject codes, students can prioritize their study time for each subject and allocate appropriate time for revision.
CBSE Syllabus for Class 12
CBSE Class 12 Physical Education SyllabusCBSE Class 12 Physics Syllabus
CBSE Class 12 Chemistry SyllabusCBSE Class 12 Math Syllabus
CBSE Class 12 Biology SyllabusCBSE Class 12 English Syllabus
CBSE Class 12 Computer Science SyllabusCBSE Class 12 Hindi Syllabus
CBSE Class 12 Business Studies Science SyllabusCBSE Class 12 Accountancy Syllabus
CBSE Class 12 Economics Syllabus

CBSE Subject Codes for Class 12 FAQs

Does CBSE Evaluate Extra Attempted Questions in Class 12 Exams?

Yes, the CBSE assesses more questions if they are attempted, but only the best responses to the necessary number of questions will be taken into account. If students answer more questions than the allotted amount, they will not receive marks.

Does CBSE Award Marks for Attempted but Incorrect or Incomplete Answers?

CBSE may award partial marks for attempting a question, depending on the correctness and relevance of the attempt. However, answers need to meet certain criteria for marks, even if incomplete.

Are Questions Repeated in CBSE Class 12 Board Exams?

CBSE often repeats questions from previous years, but they may be rephrased or slightly modified. Practicing past papers can help in identifying recurring patterns.

What is the Rule Regarding the Top 5 Subjects in CBSE Class 12?

CBSE calculates a student’s percentage based on the top 5 scores out of their 6 subjects, with the best 5 marks being considered for final evaluation. If a student fails in one subject, the other 5 subjects will still be used for the final percentage.

What Are Subject Codes in CBSE Class 12?

Every subject given in Class 12 has a unique subject code assigned by CBSE. These codes help in organizing subjects during the registration, exam scheduling, and result declaration processes.

What is the Meaning of Subject Code 41 in CBSE Class 12?

In CBSE Class 12, subject code 41 represents Mathematics. It is used for all official documents and registration forms concerning the subject.

whats app icon