1

mrahmedcomputing

KS3, GCSE, A-Level Computing Resources

Programming

Programming is a powerful skill that unlocks a world of opportunity. It teaches you to think creatively, solve problems logically, and build amazing things. These basic lessons will guide you through the bascic coding concepts using Python, Java, and C#, three of the most in-demand programming languages today!


Python Programming

Online Python IDE


Java Programming


C# Programming

1. Variables and IO

2. Selection

3. Iteration

4. Data Types

5. Operators

6. Random Numbers

7. Data Structures

8. String Handling

9. Subroutines

10. Object Orientation

11. File Handling


3