CBSE Subject Codes for Class 10 2026 are important for students to identify their subjects correctly during registration, on admit cards, and in exams. Referring to the official CBSE subject codes for Class 10 ensures clarity and helps avoid mistakes.
The list includes codes for compulsory subjects like Mathematics (041), Science (086), Social Science (087), English (184), as well as optional and skill-based subjects such as Computer Applications (165) and Artificial Intelligence (417).
CBSE Previous Year Question Papers Class 10
The following table provides a detailed overview of Subject Code for CBSE Class 10 2026. It includes information about conducting authority, exam pattern, maximum marks, and question types to help students understand the exam structure.
CBSE Subject Codes for Class 10 Overview |
|
Conducting authority | Central Board of Secondary Education |
Category | CBSE Subject Codes for Class 10 |
Maximum marks | 100 (Theory+ Internal Assessment) |
Question type | Competency-based questions (50%) |
Objective Questions (20%) | |
Short Answer/ Long Answer Questions (30%) | |
Total duration | 3 hours |
Official website | cbse.gov.in |
The below table lists the subject codes for Class 10 CBSE 2026, covering all compulsory, optional, and skill-based subjects to help students select and verify their subjects accurately during registration and exams.
CBSE Subject Codes for Class 10 |
|
CBSE Subject Code Class 10 | 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 COR |
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 |
165 | COMPUTER APPLICATION |
In CBSE Class 10 2026, every subject has a specific code that students must be familiar with before appearing for exams. It is important to carefully check these subject codes along with the subject name, as they are also printed on the admit card. Students should refer to the detailed course structure and subject codes for major topics, which are listed below, to ensure clarity and avoid any mistakes during the examination.
In CBSE Class 10 2026, Mathematics is a compulsory subject. The subject code for CBSE Class 10 Mathematics is 041. Students must ensure that the subject code on their admit card matches this code before taking the exam. For details about the course structure and topic-wise weightage, refer to the table below.
CBSE Subject Codes for Class 10 Mathematics |
||
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 |
CBSE Subject Codes for Class 10 Social Science |
|
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 |
Internal assessment | 20 |
Grand Total | 100 |
In CBSE Class 10 2026, Computer Applications is assigned the subject code 165. The updated syllabus covers all aspects of the curriculum, including project work, internal assessment details, question paper design, marking scheme, and course content. For students’ convenience, the complete course outline for Computer Applications is provided in the table below.
CBSE Subject Codes for Class 10 Computer Application |
||||
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 |
The candidates' section-wise weighting is listed below.
CBSE Subject Codes for Class 10 English |
||
Section | Total Weightage | |
A | Reading Skills | 22 |
B | Writing Skills | 22 |
C | Grammar | 10 |
D | Literature Textbook | 26 |
Total | 80 |
CBSE Class 10 exam pattern is designed to evaluate students on theory, practicals, and internal assessments. Understanding the pattern helps students manage time effectively and focus on all sections of the question paper.
CBSE Class 10 Exam Pattern |
||
Type of Questions | No. of Questions | Marks |
1 Mark | 20 | 20 × 1= 20 |
2 Marks | 6 | 6 × 2= 12 |
3 Marks | 7 | 7× 3= 21 |
4 Marks | 3 | 3 × 4= 12 |
5 Marks | 3 | 5 × 3 = 15 |
Total | 39 | 80 |
Internal assessment | - | 20 |
Knowing the CBSE Subject Codes for Class 10 2026 along with the syllabus provides several benefits for students, helping them stay organized and well-prepared for exams.
Avoid Mistakes on Admit Cards: Ensures subject codes match your chosen subjects, preventing errors during exams.
Effective Exam Preparation: Helps plan study time by focusing on important topics and chapters
Track Assessments: Makes it easier to manage internal assessments, projects, and practical
Boost Confidence: Reduces confusion and last-minute stress, helping students perform better in exams.