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.


Top 5 IPMAT Coaching in Noida – Your G...
Top 5 IPMAT Coaching in Delhi NCR (Updat...
Top 5 IPMAT Coaching in Gurugram for Com...


