The CBSE subject codes for class 10 is available for all the subjects and students can review the syllabus as per each subject code. The CBSE subject codes for class 10 are used to identify the subjects and the examination papers.
Table of Contents
The subject codes for CBSE class 10 exams are made up of unique numbers, and you may need to write these codes in answer copies for the upcoming board exam. The Central Board of Secondary Education designs the subject codes based on the subject names, with the most common being 041 for Math, 086 for Science, 087 for SST, and 184 for English. You may require the CBSE subject codes for class 10 for each subject to register for exams and check the date sheet.
The Central Board of Secondary Education will conduct the CBSE 10th examination 2026 from February 17 to March 10, 2026, for 100 marks, divided into theory (80) and internal assessment (20). The board issued the admit cards along with the CBSE class 10 subject codes for core and optional subjects such as Mathematics (041), Science (086), Social Science (087), and English (184), along with the language subjects and various skill-based subjects.
CBSE Subject Codes for Class 10 2026
The CBSE Class 10 subject codes are present with the subject names in the CBSE class 10 admit cards 2026, and also in the result, marksheet, and others. Each subject code refers to a unique code. Refer to the table mentioned below to understand the subject codes for class 10 CBSE for various subjects.
| CBSE Class 10 Subject Codes | CBSE Class 10 Subject Name |
| 002 | Hindi Course-A |
| 003 | Urdu Course-A |
| 004 | Punjabi |
| 005 | Bengali |
| 006 | Tamil |
| 007 | Telugu |
| 008 | Sindhi |
| 009 | Marathi |
| 010 | Gujarati |
| 011 | Manipuri |
| 012 | Malayalam |
| 013 | Odia |
| 014 | Assamese |
| 015 | Kannada |
| 016 | Arabic |
| 017 | Tibetan |
| 018 | French |
| 020 | German |
| 021 | Russian |
| 023 | Persian |
| 024 | Nepali |
| 025 | Limboo |
| 026 | Lepcha |
| 031 | Carnatic Music Voc |
| 032 | Car. Music Mel Ins |
| 034 | Hind.Music Vocal |
| 035 | Hind.Music Mel.Ins |
| 036 | Hind Music.Per.Ins |
| 041 | Mathematics |
| 037 | Psychology |
| 049 | Painting |
| 064 | Home Science |
| 076 | National Cadet Corps |
| 085 | Hindi Course-B |
| 086 | Science-Theory |
| 087 | Social Science |
| 089 | Telugu – Telangana |
| 090 | Science Without Pr |
| 092 | Bodo |
| 093 | Tangkhul |
| 094 | Japanese |
| 095 | Bhutia |
| 096 | Spanish |
| 098 | Mizo |
| 099 | Bahasa Melayu |
| 101 | English Comm. |
| 122 | Comm. Sanskrit |
| 131 | Rai |
| 132 | Gurung |
| 133 | Tamang |
| 134 | Sherpa |
| 154 | Elem. Of Business |
| 165 | Foundation Of I T |
| 166 | Info. & Comm. Tech |
| 184 | English Lng & Lit. |
| 254 | Elem Book-K & Accy |
| 303 | Urdu Course-B |
| 354 | E-Publishing -Eng |
| 401 | Dynamics Of Ret(O) |
| 402 | Info Technology(O) |
| 403 | Security(O) |
| 404 | Automobile Tech(O) |
| 405 | Intr To Fmg (O) |
| 406 | Intr To Tourism(O) |
| 407 | Beauty & Welln(O) |
| 454 | E-Publishing -Hin |
| 461 | Dynamics Of Ret(C) |
| 462 | Info Technology(C) |
| 463 | Security(C) |
| 464 | Automobile Tech(C) |
| 465 | Intr To Fmg (C) |
| 466 | Intr To Tourism(C) |
| 467 | Beauty & Welln(C) |
Also Check: Guidelines for CBSE Class 10 Students
CBSE Class 10 Subject List 2026
- English (Language & Literature): Core Language Subject
- Hindi (Course A or B) or Other Regional Language: You can choose based on the school and level of your proficiency in the language.
- Mathematics (Standard or Basic): Maths standard is a bit more advanced than Maths basic, so choose wisely if you are willing to study it after class 10.
- Science: Consists of chapters and topics from Physics, Chemistry, and Biology.
- Social Science: Contains chapters and topics from History, Geography, Political Science, and Economics.
The elective subjects provided by the various schools are given in the following section:
- Computer Applications
- Information Technology (IT)
- Artificial Intelligence (AI)
- Painting, Home Science, or Music
Weightage of CBSE Class 10 Papers with Subject Codes
The CBSE subject codes for class 10 term 1 will help you to identify any subject quickly in the syllabus and check relevant details regarding chapters and topics. The CBSE class 10 syllabus 2025-26 is available on the board's official website. Below is the course structure of the major subjects in the board exam, along with the CBSE subject codes for class 10th.
CBSE Class 10 Subject Codes Mathematics
Mathematics is a compulsory subject in CBSE class 10. The subject code of the CBSE class 10 mathematics is 041. Students must thoroughly check the subject codes mentioned in their admit card while appearing for the CBSE class 10 Mathematics examination.
Students can go through the CBSE Class 10 Maths Paper Analysis to know the topic allocation from the syllabus. Refer to the table below for the course structure.
| Units | Unit Name | Marks |
| I | Number Systems | 06 |
| II | Algebra | 20 |
| III | Coordinate Geometry | 06 |
| IV | Geometry | 15 |
| V | Trigonometry | 12 |
| VI | Mensuration | 10 |
| VII | Statistics & Probability | 11 |
| Total | 80 | |
Class 10 CBSE Subject Codes Social Science
The subject code for class 10 CBSE Social Science is 087. It is a compulsory subject divided into five broad themes: materials, The World of The Living, How Things Work, Natural Phenomena, and Natural Resources.
According to the CBSE Class 10 Social Science Paper Analysis, the question paper contains competency-based questions, objective questions, and short/long answer questions. The course structure for Social Science is mentioned below for students' reference.
| Unit | Marks |
| I. Chemical Substances-Nature and Behaviour | 25 |
| II. World of Living | 25 |
| III. Natural Phenomena | 12 |
| IV. Effects of Current | 13 |
| V. Natural Resources | 05 |
| Total | 80 |
Subject Codes for CBSE Class 10th English
The CBSE subject code for class 10 English is 184. English is a compulsory subject in CBSE class 10, and the prime objective of the English Communicative curriculum prescribed by the CBSE board is to enable the learner to communicate effectively and appropriately in real-life situations.
As per the CBSE Class 10 English Paper Analysis, the theory portion contains 80 marks, and the rest of the 20 marks are assigned for the oral test. the The section-wise weightage is mentioned below for the candidates.
| Section | Total Weightage | |
| A | Reading Skills | 22 |
| B | Writing Skills | 22 |
| C | Grammar | 10 |
| D | Literature Textbook | 26 |
| Total | 80 | |
CBSE Class 10th Subject Codes Computer Application
The subject code for class 10 CBSE Computer Application is 165. The new syllabus includes all the curriculum details like course content, marking scheme, question paper design, internal assessment details, and project work.
Mentioned below is the course structure for the Computer Application for students' reference.
| Unit No. | Unit Name | Marks | Periods | |
| - | Theory | Practical | ||
| 1 | Networking | 15 | 17 | 05 |
| 2 | HTML | 25 | 30 | 50 |
| 3 | Cyber Ethics | 10 | 08 | 10 |
| 4 | Practicals | 50 | - | - |
| Total | 100 | 55 | 65 | |
CBSE Class 10 Exam Pattern 2026
Knowing the right subject code will help you gather information on the CBSE class 10 exam pattern 2026 for any subject quickly from the vast content of the exam blueprint provided by the board, especially at the time of last-minute preparation. The exam pattern includes question type, total duration, and maximum marks. The table below shows the question paper pattern for different question types in the board exam.
| Type of Questions | No. of Questions | Marks |
| 1 Mark | 20 | 20 |
| 2 Marks | 6 | 12 |
| 3 Marks | 7 | 21 |
| 4 Marks | 3 | 12 |
| 5 Marks | 3 | 15 |
| Total | 39 | 80 |
Given below is a comprehensive overview of the exam pattern for different CBSE subject codes for class 10th.
| Particulars | Details |
| Conducting authority | Central Board of Secondary Education |
| Category | CBSE Class 10th Exam Pattern 2025-26 |
| Maximum marks | 100 (Theory - 80 marks + Internal Assessment - 20 marks) |
| Question type |
Competency-based questions (50%) |
| Objective Questions (20%) | |
| Short Answer/ Long Answer Questions (30%) | |
| Total duration | 3 hours |
| Official website | cbse.gov.in |
Benefits of Knowing the Syllabus along with CBSE Class 10th Subject Codes 2026
The CBSE board assigned codes for each subject to avoid errors during registration, results, and also in the marksheet. The benefits of knowing the CBSE subject codes for class 10 are mentioned below.
- Prevents Exam/Registration Errors: Using the CBSE class 10 subject code ensures you are enrolled in the correct subject, so you don't get confused between identical subjects such as Hindi Course A (002) and Hindi Course B (085).
- Matches Admit Card and Results: Codes assigned for each subject on admit cards must be the same in result, helping you to avoid problems during the exam or checking the final mark sheet.
- Identifies Subject Variations: Subject codes differentiate between similar-sounding subject names, such as Mathematics (041) for higher studies versus Mathematics (241) for basic.
- Facilitates Accurate Searching: The CBSE class 10th subject codes help students quickly find the correct, up-to-date syllabus, exam pattern, and study materials.
- Ensures Proper Assessment: You can use subject codes to track and record marks accurately for internal assessments and practicals.
- Simplifies Paper Administration: You may need to write these codes on your answer sheet at the time of the exam to ensure proper identification and assessment.
POST YOUR COMMENT