CBSE Subject Codes for Class 12 2026 help students easily identify their subjects and corresponding exam papers. Each subject has a unique code assigned by the board, covering languages, academic electives, and skill-based subjects. Knowing these codes is important to avoid confusion between similar subjects and to get a clear overview of all Class 12 subjects for the 2026 academic session.
CBSE Subject Codes for Class 12 are unique numbers assigned to each subject by the board. These codes help students identify their subjects and the corresponding exam papers easily. They cover all streams, including Science, Commerce, Arts, languages, academic electives, and skill-based subjects. Using these codes ensures there is no confusion between subjects with similar names and helps students stay organized during exam preparation.
To make it easier for students to identify their subjects, here is the complete list of subject codes for CBSE Class 12 2026. These codes cover all streams, including languages, academic electives, and skill-based subjects.
Subject Codes for Class 12 CBSE | |
---|---|
CBSE Board Class 12 Subject Codes | Subject Name |
001 | English Elective |
301 | English Core |
002 | Hindi Elective |
302 | Hindi Core |
003 | Urdu Elective |
303 | Urdu Core |
022 | 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 Board Class 12 - ACADEMICS ELECTIVES (GROUP A) | |
027 | History |
028 | Political Science |
029 | Geography |
030 | Economics |
031 | Carnatic Music Vocal |
032 | Carnatic Music Mel. Ins |
033 | Carnatic per. Ins. Mridangam |
034 | Hindustani Music |
035 | Hindustani Music Mel Ins |
036 | Hindustani Per.Ins. |
037 | Psychology |
039 | Sociology |
041 | Mathematics |
241 | Applied Mathematics |
042 | Physics |
043 | Chemistry |
044 | Biology |
045 | Biotechnology |
046 | Engineering Graphics |
048 | Physical Education |
049 | Painting |
050 | Graphics |
051 | Sculpture |
052 | Applied / Commercial Art |
054 | Business Studies |
055 | Accountancy |
056 | Kathak Dance |
057 | Bharatnatyam Dance |
058 | Kuchipudi Dance |
059 | Odissi Dance |
060 | Manipuri Dance |
061 | Kathakali Dance |
064 | Home Science |
065 | Informatics Practices |
083 | Computer Science |
066 | Entrepreneurship |
073 | Knowledge tradition & Practices of India |
074 | Legal Studies |
076 | National Cadet Corps (NCC) |
CBSE Board Class 12 - Skills Elective (Group-S) | |
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) |
Students can get a clear idea of the marking scheme followed in the CBSE Class 12 exam from the table below. The scheme shows how marks are divided between theory and practical exams for each subject.
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 |
Knowing the CBSE Class 12 subject codes for 2026 provides several advantages for students:
Students can clearly differentiate between subjects with similar names, such as English Elective and English Core, or Mathematics and Applied Mathematics.
Each subject code corresponds to a specific exam paper, helping students know exactly which paper they need to prepare for.
By checking subject codes, students get a complete picture of all the subjects offered in their stream, including languages, electives, and skill-based courses.
While filling exam forms or registration details, using the correct subject code ensures accuracy and avoids errors in the application.
Knowing subject codes can help students plan their study schedule efficiently, especially if they are managing multiple electives or streams.
Teachers and school staff also use these codes to organize exams, mark sheets, and academic records accurately.
CBSE Class 12 Sample Papers 2025-26 | CBSE Class 12 Previous Year Question Papers |