Home   »   CBSE Class 12 Subject Code List...

CBSE Class 12 Subject Code List 2025-26, Check Subject Wise Code List Here

The Central Board of Secondary Education has released the CBSE Class 12 Subject Code List 2025-26 which shares the stream wise and subject wise code list. All the students of class 12th who are studying in a CBSE Board affiliated school can now visit the official website of CBSE at https://www.cbse.gov.in/ to check and access the CBSE Class 12 Subject Code List 2025-26.

To make the process easier and shorter for the students, we have added the complete list of CBSE Class 12 Subject Code List 2025-26 in the article below. The students need now to scroll down in this article and check their stream wise Code List.

CBSE Class 12 Subject Code List 2025-26

CBSE Class 12 subject codes are like ID tags for subjects in the 2025-26 academic year. Each subject gets its own unique number, which helps schools and the board clearly identify what subjects have been chosen. This might sound like a small detail, but it’s super important-especially for subjects with similar names. These codes make sure there are no mix-ups when students fill out exam forms or get the exam results. In short, they’re what ensure students get the right paper in the exam and the right marks on the mark sheet.

Code List for CBSE Class 12 Subjects 2026

To make sure that all the students who are appearing for the CBSE Class 12 Final Exams know the Subject Codes, we have added the complete CBSE Class 12 Subject Code List 2025-26 in the article below:

CBSE Class 12 Subject Code List 2025-26 for Language Group

CBSE Class 12 Subject Code List 2025-26 for Language Group
Subject Codes Subject Name
1 English Elective
301 English Core
2 Hindi Elective
302 Hindi Core
3 Urdu Elective
303 Urdu Core
22
Sanskrit Elective
322 Sanskrit Core
104 Punjabi Elective
105 Bengali
106 Tamil
107 Telugu
189
Telugu Telangana
108 Sindhi
109 Marathi
110 Gujarati
111 Manipuri
112 Malayalam
113 Odia
114 Assamese
115 Kannada
116 Arabic
117 Tibetian
118 French
120 German
121 Russian
123 Persian
124 Nepali
125 Limboo
126 Lepcha
192 Bodo
193 Tangkhul
194 Japanese
195 Bhutia
196 Spanish
197 Kashmiri
198 Mizo

CBSE Class 12 Subject Code List 2025-26 for ACADEMICS ELECTIVES (GROUP A)

CBSE Class 12 Subject Code List 2025-26 for ACADEMICS ELECTIVES (GROUP A)
Subject Code Subject Name
27 History
28 Political Science
29 Geography
30 Economics
31
Carnatic Music Vocal
32
Carnatic Music Mel. Ins
33
Carnatic per. Ins. Mridangam
34
Hindustani Music
35
Hindustani Music Mel Ins
36
Hindustani Per.Ins.
37 Psychology
39 Sociology
41 Mathematics
241
Applied Mathematics
42 Physics
43 Chemistry
44 Biology
45 Biotechnology
46
Engineering Graphics
48
Physical Education
49 Painting
50 Graphics
51 Sculpture
52
Applied / Commercial Art
54
Business Studies
55 Accountancy
56 Kathak Dance
57
Bharatnatyam Dance
58
Kuchipudi Dance
59 Odissi Dance
60 Manipuri Dance
61 Kathakali Dance
64 Home Science
65
Informatics Practices
83
Computer Science
66
Entrepreneurship
73
Knowledge tradition & Practices of India
74 Legal Studies
76
National Cadet Corps (NCC)

CBSE Class 12 Subject Code List 2025-26 for Skills Elective (Group-S)

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

CBSE Class 12 Marking Scheme

In the table listed below, we have added the CBSE Class 12 Marking Scheme so that all the students preparing for the exam can check and prepare for the exams accordingly. Check the table below:

CBSE Class 12 Marking Scheme
Subjects Theory Exam Practical Exam
English 80 20
Sociology 80 20
Political Science 80 20
Physics 70 30
Mathematics 80 20
History 80 20
Geography 70 30
Economics 80 20
Computer Science 70 30
Chemistry 70 30
Business Studies 80 20
Accountancy 80 20
Biology 70 30

Importance of CBSE Class 12 Subject Codes

Below, we have detailed some of the benefits of CBSE Class 12 Subject Codes, check the benefits below:

  • Each subject has a distinct code that acts as its official identity, ensuring no mix-ups between similar-sounding subjects (e.g., English Core vs English Elective).
  • While filling the List of Candidates (LOC) or exam forms, subject codes help schools and students register correctly, reducing the chances of errors.
  • CBSE uses these codes to prepare the right question papers, distribute them accurately, and assign answer sheets to the right evaluation scheme.
  • On mark sheets, migration certificates, and board records, subject codes confirm that the grades are matched with the correct subject.
  • With so many choices across Science, Commerce, Humanities, and Skill subjects, codes keep track of what each student has opted for.
  • CBSE maintains subject codes as part of its official documentation, making it easy to standardize data nationwide.
  • The CBSE date sheet mentions both subject names and codes, helping students quickly identify their exam days without confusion.

Sharing is caring!

About the Author

Hi! I'm Lokesh Sharma, a passionate content writer specializing in educational technology. 3 years in the EdTech industry have sharpened my skills in crafting educational content that cuts through the noise. I transform complex topics into engaging pieces that empower my readers. Let's leverage the power of knowledge to revolutionize education, together.