Join Our

WhatsApp Community

Only for Students & Computer Faculty


Learn to Computer Science

With the Government Computer Faculty.

About me

Innovative tech professional with 16+ years of experience working as a Government Computer Faculty & Programmer. Capable of working with a variety of technology and software solutions and managing databases. Valuable team member who has experience diagnosing problems and developing solutions.

When there's a task that can be done manually in 10 minutes but you find a way to automate it in 10 days. I'm gonna do what's called a Programmer move.

Features

Jobs Alert

Programming Tutorials

according to P.S.E.B Syllabus and advanced

A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language.

The HyperText Markup Language or HTML is the standard markup language for documents designed to be displayed in a web browser. It defines the meaning and structure of web content. It is often assisted by technologies such as Cascading Style Sheets and scripting languages such as JavaScript.

Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML.

JavaScript is the programming language of the Web. JavaScript is easy to learn.

Bootstrap, the world's most popular framework for building responsive, mobile-first sites, with jsDelivr and a template starter page.

C is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs

Active Server Pages is Microsoft's first server-side scripting language and engine for dynamic web pages. It was first released in December 1996, before being superseded in January 2002 by ASP.NET.

Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, including structured, object-oriented and functional programming.

Downloads

Python Programming

Tutorial, 2025-26
Python is a widely-used programming language known for its simplicity and versatility. Python has become one of the most popular programming languages in the world. Python's syntax is designed to be easy to read and write, making it an excellent choice for beginners and experienced developers alike. Its large standard library and vast ecosystem of third-party packages make it suitable for a wide range of applications, from web development to scientific computing, data analysis, machine learning, and artificial intelligence.

12th Class Bi-Monthly

Syllabus, 2023-24
BI-Monthly Syllabus of 10th Class Punjab School Education Board, Mohali, Punjab

11th Class Bi-Monthly

Syllabus, 2023-24
BI-Monthly Syllabus of 10th Class Punjab School Education Board, Mohali, Punjab

Python for Windows 10, 11

python-3.13.1-amd64

 

Python is a widely-used programming language known for its simplicity and versatility. Python has become one of the most popular programming languages in the world.

Python's syntax is designed to be easy to read and write, making it an excellent choice for beginners and experienced developers alike. Its large standard library and vast ecosystem of third-party packages make it suitable for a wide range of applications, from web development to scientific computing, data analysis, machine learning, and artificial intelligence.

Python's dynamic typing allows for rapid prototyping and development, while its object-oriented, procedural, and functional programming paradigms provide flexibility and scalability. Python also has a large and active community of developers who contribute to its development and maintain an extensive collection of documentation and online resources.

One of Python's key strengths is its ability to integrate with other languages and systems, making it a popular choice for scripting, automation, and system administration tasks. Python also has a large number of frameworks and libraries that simplify development in areas such as web development (e.g., Django, Flask), data science (e.g., NumPy, pandas), and machine learning (e.g., TensorFlow, scikit-learn).

Python's simplicity, versatility, and strong community support make it a popular and powerful programming language for a wide range of applications. Whether you're a beginner or an experienced developer, Python is worth considering for your next project.

 

Key Features:

  • Easy to learn syntax
  • Versatility for various purposes
  • Large standard library for time-saving development
  • Dynamic typing for flexibility
  • Support for object-oriented programming (OOP) principles
  • Cross-platform compatibility for portability
  • Strong community support for continuous improvement
  • Extensibility for integration with other languages
  • Vast ecosystem of third-party libraries for enhanced functionality
  • Scalability for projects of all sizes

Python for Windows 7

Python_(32bit)_v3.4.3

 

Python is a widely-used programming language known for its simplicity and versatility. Python has become one of the most popular programming languages in the world.

Python's syntax is designed to be easy to read and write, making it an excellent choice for beginners and experienced developers alike. Its large standard library and vast ecosystem of third-party packages make it suitable for a wide range of applications, from web development to scientific computing, data analysis, machine learning, and artificial intelligence.

Python's dynamic typing allows for rapid prototyping and development, while its object-oriented, procedural, and functional programming paradigms provide flexibility and scalability. Python also has a large and active community of developers who contribute to its development and maintain an extensive collection of documentation and online resources.

One of Python's key strengths is its ability to integrate with other languages and systems, making it a popular choice for scripting, automation, and system administration tasks. Python also has a large number of frameworks and libraries that simplify development in areas such as web development (e.g., Django, Flask), data science (e.g., NumPy, pandas), and machine learning (e.g., TensorFlow, scikit-learn).

Python's simplicity, versatility, and strong community support make it a popular and powerful programming language for a wide range of applications. Whether you're a beginner or an experienced developer, Python is worth considering for your next project.

 

Key Features:

  • Easy to learn syntax
  • Versatility for various purposes
  • Large standard library for time-saving development
  • Dynamic typing for flexibility
  • Support for object-oriented programming (OOP) principles
  • Cross-platform compatibility for portability
  • Strong community support for continuous improvement
  • Extensibility for integration with other languages
  • Vast ecosystem of third-party libraries for enhanced functionality
  • Scalability for projects of all sizes

 

Code blocks-17.12

C Programming (11th & 12th Classes)

School Toppers

Results, Non-Board Classes


6th, 7th, 9th & 11th (All Streams)

1st Position

56 %

Malka Gill

11th-C Science , 2023-24


GSSS JHABELWALI, SRI MUKTSAR SAHIB
1st Position

95 %

Jaanveer Kaur

1st-A , 2024-25


GPS PIPLI PURANI, FARIDKOT
1st Position

96.67 %

Harfteh Singh Sandhu

2nd-A , 2024-25


GPS PIPLI PURANI, FARIDKOT
1st Position

71.6 %

Amandeep Kaur

11th-A Arts , 2024-25


GSSS HARI KE KALAN, SRI MUKTSAR SAHIB
1st Position

74.8 %

Kirandeep Kaur

11th-A Arts , 2023-24


GSSS JHABELWALI, SRI MUKTSAR SAHIB
1st Position

75.4 %

Ramandeep Kaur

11th-A Arts , 2023-24


GSSS KHOKHAR, SRI MUKTSAR SAHIB
1st Position

94.5 %

Husandeep Kaur

3rd-A , 2024-25


GPS PIPLI PURANI, FARIDKOT
1st Position

76.4 %

Kajal Kaur

11th-B Arts , 2023-24


GSSS TAMKOT, SRI MUKTSAR SAHIB
1st Position

79 %

Randeep Kaur

11th-A Arts , 2023-24


GSSS ALAMWALA, SRI MUKTSAR SAHIB
1st Position

84.6 %

Supanpreet Kaur

11th-A Arts , 2024-25


GSSS KHOKHAR, SRI MUKTSAR SAHIB
1st Position

84.8 %

Deepak Kumar

11th-A Arts , 2023-24


GSSS LAKHEWALI MANDI(B), SRI MUKTSAR SAHIB
1st Position

85 %

Kulbeer Singh

11th-B Science , 2023-24


GSSS JHABELWALI, SRI MUKTSAR SAHIB
1st Position

86.6 %

Diljan Singh

11th-A Arts , 2023-24


GSSSS UDEKARAN, SRI MUKTSAR SAHIB
1st Position

86.8 %

Satveer Kaur

11th-A Arts , 2023-24


GSSS MAHA BADHAR, SRI MUKTSAR SAHIB
1st Position

87.8 %

Armaan

11th-A Arts , 2023-24


GSSS HARI KE KALAN, SRI MUKTSAR SAHIB
1st Position

90.4 %

Lovepreet Kaur

11th-A Arts , 2023-24


GSSS TAMKOT, SRI MUKTSAR SAHIB
1st Position

77.17 %

Saranpreet Kaur

7th-A , 2024-25


GSSS HARI KE KALAN, SRI MUKTSAR SAHIB
1st Position

77.83 %

Harpreet Kaur

6th-A , 2023-24


GHS LAKKARWALA, SRI MUKTSAR SAHIB
1st Position

78.33 %

Gurpreet Singh

6th-A , 2023-24


GSSS HARI KE KALAN, SRI MUKTSAR SAHIB
1st Position

95 %

Komalpreet Kaur

11th-B Arts , 2024-25


GSSSS UDEKARAN, SRI MUKTSAR SAHIB

Features

Computer Science, Punjab

Downloads

Python Programming

Tutorial, 2025-26
Python is a widely-used programming language known for its simplicity and versatility. Python has become one of the most popular programming languages in the world. Python's syntax is designed to be easy to read and write, making it an excellent choice for beginners and experienced developers alike. Its large standard library and vast ecosystem of third-party packages make it suitable for a wide range of applications, from web development to scientific computing, data analysis, machine learning, and artificial intelligence.

12th Class Bi-Monthly

Syllabus, 2023-24
BI-Monthly Syllabus of 10th Class Punjab School Education Board, Mohali, Punjab

11th Class Bi-Monthly

Syllabus, 2023-24
BI-Monthly Syllabus of 10th Class Punjab School Education Board, Mohali, Punjab

Python for Windows 10, 11

python-3.13.1-amd64

 

Python is a widely-used programming language known for its simplicity and versatility. Python has become one of the most popular programming languages in the world.

Python's syntax is designed to be easy to read and write, making it an excellent choice for beginners and experienced developers alike. Its large standard library and vast ecosystem of third-party packages make it suitable for a wide range of applications, from web development to scientific computing, data analysis, machine learning, and artificial intelligence.

Python's dynamic typing allows for rapid prototyping and development, while its object-oriented, procedural, and functional programming paradigms provide flexibility and scalability. Python also has a large and active community of developers who contribute to its development and maintain an extensive collection of documentation and online resources.

One of Python's key strengths is its ability to integrate with other languages and systems, making it a popular choice for scripting, automation, and system administration tasks. Python also has a large number of frameworks and libraries that simplify development in areas such as web development (e.g., Django, Flask), data science (e.g., NumPy, pandas), and machine learning (e.g., TensorFlow, scikit-learn).

Python's simplicity, versatility, and strong community support make it a popular and powerful programming language for a wide range of applications. Whether you're a beginner or an experienced developer, Python is worth considering for your next project.

 

Key Features:

  • Easy to learn syntax
  • Versatility for various purposes
  • Large standard library for time-saving development
  • Dynamic typing for flexibility
  • Support for object-oriented programming (OOP) principles
  • Cross-platform compatibility for portability
  • Strong community support for continuous improvement
  • Extensibility for integration with other languages
  • Vast ecosystem of third-party libraries for enhanced functionality
  • Scalability for projects of all sizes

Python for Windows 7

Python_(32bit)_v3.4.3

 

Python is a widely-used programming language known for its simplicity and versatility. Python has become one of the most popular programming languages in the world.

Python's syntax is designed to be easy to read and write, making it an excellent choice for beginners and experienced developers alike. Its large standard library and vast ecosystem of third-party packages make it suitable for a wide range of applications, from web development to scientific computing, data analysis, machine learning, and artificial intelligence.

Python's dynamic typing allows for rapid prototyping and development, while its object-oriented, procedural, and functional programming paradigms provide flexibility and scalability. Python also has a large and active community of developers who contribute to its development and maintain an extensive collection of documentation and online resources.

One of Python's key strengths is its ability to integrate with other languages and systems, making it a popular choice for scripting, automation, and system administration tasks. Python also has a large number of frameworks and libraries that simplify development in areas such as web development (e.g., Django, Flask), data science (e.g., NumPy, pandas), and machine learning (e.g., TensorFlow, scikit-learn).

Python's simplicity, versatility, and strong community support make it a popular and powerful programming language for a wide range of applications. Whether you're a beginner or an experienced developer, Python is worth considering for your next project.

 

Key Features:

  • Easy to learn syntax
  • Versatility for various purposes
  • Large standard library for time-saving development
  • Dynamic typing for flexibility
  • Support for object-oriented programming (OOP) principles
  • Cross-platform compatibility for portability
  • Strong community support for continuous improvement
  • Extensibility for integration with other languages
  • Vast ecosystem of third-party libraries for enhanced functionality
  • Scalability for projects of all sizes

 

Code blocks-17.12

C Programming (11th & 12th Classes)

Students Level

Projects


These projects are examples of the work that is done at all of the Computer Science, Punjab. It is our record of what we have done and how to get there. Computer Teacher can utilize this to display what he has done with their students. Students can show their parents and friends the work that they have done, and the community can see how project based learning enables students to do and learn. Please enjoy the projects and videos.

Team Leader: Harpreet Singh

Co-Leaders: Inderjeet Singh, Navjeet Singh, Jashan Singh

Read More

Team Leader: Amandeep Kaur

Co-Leaders: Jasmeen Kaur, Jasdeep Kaur & Jasmanpreet Kaur, Simranjeet Kaur, Paramjeet Kaur

Read More

Team Leader: Supanpreet Kaur

Co-Leaders: Jagveer Kaur, Neha Rani & Rajwinder Kaur, Komalpreet Kaur, Kirandeep Kaur

Read More

Team Leader: Jashandeep Singh Gharu

Co-Leaders: Robanpreet Singh, Karanveer Singh, Narinderjeet Singh, Babbu Maan, Yaadwinder Singh, Harwinder Singh

Read More

Team Leader: Sonia

Co-Leaders: Beant Kaur, Sonia Kaur, Ramandeep Kaur, Gurveer Kaur & Kirandeep Kaur

Read More

Team Leader: Harpreet Singh

Read More

Editors

Online Editors

An HTML editor is a program used for editing HTML, the markup of a web page. you will find hundreds of examples.
With our online "Online HTML Editor", you can edit and test each example yourself!

Online HTML Editor

An HTML editor is a program used for editing HTML, the markup of a web page.

Online CSS Editor

Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a markup language such as HTML or XML.

Online JavaScript Editor

Online Javascript Editor (Javascript) helps you to Edit, Run and Share your Javascript Code directly from your browser.

Exercise/ਅਭਿਆਸ

Questions

Objective, True/False, Abbreviation, Identification of Pics, Short-Cuts, Fill in the Blanks, Very Short Answer Type Questions,
ਬਹੁ ਚੋਣਵੇਂ ਪ੍ਰਸ਼ਨ, ਸਹੀ ਗ਼ਲਤ, ਪੂਰੇ ਨਾਮ, ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ, Short-Cuts, ਖਾਲੀ ਥਾਂਵਾਂ ਨੂੰ ਭਰੋ, ਬਹੁਤ ਛੋਟੇ ਉਤਰਾਂ ਵਾਲੇ ਪ੍ਰਸ਼ਨ,

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics, 6th Class


 1) ਸਪੀਕਰ/Speakers
 2) ਮੋਨੀਟਰ/Monitor
 3) ਸੀ ਪੀ ਯੂ/CPU
 4) ਮਾਈਕ੍ਰੋਫੋਨ /Microphone
   Right Answer: Click Here

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics, 6th Class


 1) ਮੋਨੀਟਰ/Monitor
 2) ਵੈੱਬ ਕੈਮਰਾ /Web Camera
 3) ਸਪੀਕਰ/Speakers
 4) ਮਾਈਕ੍ਰੋਫੋਨ /Microphone
   Right Answer: Click Here

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics, 6th Class


 1) ਸਕੈਨਰ /Scanner
 2) ਵੈੱਬ ਕੈਮਰਾ/Web Camera
 3) ਸਪੀਕਰ/Speakers
 4) ਪ੍ਰਿੰਟਰ /Printer
   Right Answer: Click Here

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics, 6th Class


 1) ਸਕੈਨਰ /Scanner
 2) ਪ੍ਰਿੰਟਰ /Printer
 3) ਸੀ ਪੀ ਯੂ/CPU
 4) ਸਪੀਕਰ/Speakers
   Right Answer: Click Here

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics, 6th Class


 1) ਸੀ ਪੀ ਯੂ/CPU
 2) ਸਕੈਨਰ /Scanner
 3) ਮੋਨੀਟਰ/ਐਲ.ਈ.ਡੀ/Monitor/LED
 4) ਪ੍ਰਿੰਟਰ /Printer
   Right Answer: Click Here

ਪੂਰੇ ਨਾਮ/Abbreviation, 8th Class


 1) ਇੰਡੀਅਨ ਰਜੀਸਟਰ/Indian Register
 2) ਇਨਡਾਇਰੈਕਟ ਰਜੀਸਟਰ/Indirect Register
 3) ਇਨਸਟ੍ਰਕਸ਼ਨ ਰਜੀਸਟਰ/Instruction Register
 4) ਇਨਸਪੈਕਸ਼ਨ ਰਜੀਸਟਰ/Inspection Register

   Right Answer: Click Here

ਪੂਰੇ ਨਾਮ/Abbreviation, 8th Class


 1) ਪ੍ਰੋਗਰਾਮੇਬਲ ਰੀਡ ਓਪਨ ਮੈਮਰੀ/Programmable Read Open Memory
 2) ਪ੍ਰੋਗਰਾਮੇਬਲ ਰੀਡ ਓਨਲੀ ਮੈਮਰੀ/Programmable Read Only Memory
 3) ਪ੍ਰੋਗਰਾਮੇਬਲ ਰੈਂਡਮ ਓਨਲੀ ਮੈਮਰੀ/Programmable Random Only Memory
 4) ਪ੍ਰੋਗਰਾਮੇਬਲ ਰੈਂਡਮ ਓਪਨ ਮੈਮਰੀ/Programmable Random Open Memory

   Right Answer: Click Here

ਪੂਰੇ ਨਾਮ/Abbreviation, 8th Class


 1) ਸਟੈਟਿਕ ਰੈਂਡਮ ਐਕਸੈਸ ਮੈਮਰੀ/Static Random-Access Memory
 2) ਸਟ੍ਰੇਟ ਰੈਂਡਮ ਐਕਸੈਸ ਮੈਮਰੀ/Straight Random-Access Memory
 3) ਸਟੈਟਿਕ ਰੀਡ ਐਕਸੈਸ ਮੈਮਰੀ/Static Read-Access Memory
 4) ਸਟ੍ਰੇਟ ਰੀਡ ਐਕਸੈਸ ਮੈਮਰੀ/Straight Read-Access Memory

   Right Answer: Click Here

ਪੂਰੇ ਨਾਮ/Abbreviation, 8th Class


 1) ਗੋਲਡ ਬਾਈਟ/Gold Byte
 2) ਗੀਗਾ ਬਿੱਟ/Giga Bit
 3) ਗੋਲਡ ਬਿੱਟ/Gold Bit
 4) ਗੀਗਾ ਬਾਈਟ/Giga Byte

   Right Answer: Click Here

ਪੂਰੇ ਨਾਮ/Abbreviation, 8th Class


 1) ਮੇਨ ਬਾਈਟ/Main Byte
 2) ਮੈਗਾ ਬਾਈਟ/Mega Byte
 3) ਮੇਨ ਬਿੱਟ/Main Bit
 4) ਮੈਗਾ ਬਿੱਟ/Mega Bit

   Right Answer: Click Here

Gallery

Videos, e-Words, Study Material, Programming, quiz etc.

  • All
  • Videos
  • e-Words
  • Quiz

CSS Tutorial

CSS

Link to an Email Address

HTML

Hide Columns

HTML

Empty Colgroups

HTML

Multiple Col Elements

HTML

HTML Table Colgroup

HTML

Identify The Picture Below.

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics

Identify The Picture Below.

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics

Identify The Picture Below.

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics

Identify The Picture Below.

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics

Identify The Picture Below.

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics

Identify The Picture Below.

ਤਸਵੀਰਾਂ ਦੀ ਪਹਿਚਾਣ/Identification of Pics

CSS Tutorial

CSS

Link to an Email Address

HTML

Hide Columns

HTML

Empty Colgroups

HTML

Multiple Col Elements

HTML

HTML Table Colgroup

HTML

#hashtag

Lock Screen

SD Card

AVI

E-mail Virus

Startup

Testimonials

What experts are saying...