L1 Basic Programming
L1 Basic Programming
TO COMPUTER
PROGRAMMING
What is programming?
❖Programming is the process of creating a set of
instructions that a computer can follow to perform
specific tasks. It involves writing code in a language
that computers can understand, enabling them to
execute various operations and solve problems.
What is a program?
❖ A program is a set of instructions for a computer,
telling it what to do or how to behave.
What is a programmer?
❖A programmer is a person who
create, develop and write a program.
Who can be a programmer?
✓ Anyone who have knowledge
in programming.
How to create a program
❖A program is created using different
programming languages.
➢ Ada Lovelace
➢ Bernoulli numbers
HISTORY OF PROGRAMMING
1889
➢Herman Hollerith
❑ JAVA
A versatile language used
for building mobile
applications, enterprise
software, and large
systems.
Example of Java program
TOP PROGRAMMING LANGUAGE
❑C
C is a general-purpose, procedural,
and middle-level programming
language used for developing
computer software, system
programming, applications, games, and
more.
Example of C program
TOP PROGRAMMING LANGUAGE
❑ PHYTON
Python is a high-level, interpreted
programming language known for its
simplicity and readability.
Python supports multiple programming
paradigms, including procedural, object-
oriented, and functional programming.
APPLICATIONS OF PYTHON
❑ Web Development
❑ Data Science and Machine
Learning
❑ Game Development
❑ Artificial Intelligence
Example of PYTHON program
TOP PROGRAMMING LANGUAGE
❑C++
C++ is certainly a rather
powerful extension of standard
C, which adds to it the power
of object-oriented features.
Applications of C++
❑ Operating Systems
C++ is extensively used in
developing operating systems.
For example, parts of Mac OS X
and Microsoft Windows are
written in C++
Applications of C++
❑ Game Development
C++ is the preferred language for
game development due to its
performance and ability to handle
complex graphics and real-time
processing. Popular game engines
like Unreal Engine use C++
Applications of C++
❑ Web Browsers
Many web browsers, including
Mozilla Firefox and parts of Google
Chrome, are developed using C++
Applications of C++
❑ Embedded Systems
C++ is used in embedded systems
that require direct hardware
manipulation, such as
smartwatches, medical devices,
and mobile phones
Example of C++ program
TOP PROGRAMMING LANGUAGE
❑ Visual Basic. NET
Visual Basic (VB.NET) is a
multi-paradigm, object-
oriented programming
language developed by
Microsoft.
TOP PROGRAMMING LANGUAGE
❑ Java Script
Essential for web
development, JavaScript is
used for creating interactive
web pages and server-side
applications
TOP PROGRAMMING LANGUAGE
❑ Java Script
Functions in JS are objects.
They may have properties and
methods just like other objects.
They can be passed as
arguments in other functions.
TOP PROGRAMMING LANGUAGE
❑ C#
C# (C-Sharp) is a programming
language developed by Microsoft that
runs on the .NET Framework.
C# is used to develop web apps,
desktop apps, mobile apps, games and
much more.
Example of C# program