Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 12

PROGRAMMING

PROF: SENAD JUSUFI


STUDENT: SEMIN PAČKA
What is a Programming Language?

• A programming language allows people to create programs that tell machines (computers)
what to do.

A programming language is a tool for developing executable models


for a class of problem domains
PROGRAMMING IS EVERYWHERE

• Programming is, quite literally, all around us. From the take-out we order, to the movies we stream,
code enables everyday actions in our lives. Tech companies are no longer recognizable as just software
companies — instead, they bring food to our door, help us get a taxi, influence outcomes in presidential
elections, or act as a personal trainer.
HOW DOES COMPUTER PROGRAMMING
WORK?

• At its most basic, programming tells a computer what to do. First, a programmer writes code—a set of
letters, numbers, and other characters. Next, a compiler converts each line of code into a language a
computer can understand. Then, the computer scans the code and executes it, thereby performing a
task or series of tasks. Tasks might include displaying an image on a webpage or changing the font of a
section of text.
Example of C programe
Example of CSS
MOST USED PROGRAMMING LANGUAGES

• Different programming languages enable programmers to write code that computers understand.
According to a survey by Statista, the top five programming languages that developers use are:
TYPES OF PROGRAMMING LANGUAGES

While hundreds of programming languages (if not thousands) exist, and there are many ways to classify them, they
typically can be grouped into five main categories:

• Procedural programming languages

• Functional programming languages

• Object-oriented programming languages

• Scripting languages

• Logic programming languages


A BRIEF HISTORY OF PROGRAMMING
Computer programming has been around since the advent of computers, perhaps even before. The following is a timeline of
some of the most critical moments in the history of programming:

• 1843: Ada Lovelace, English writer and mathematician, and daughter to Lord Byron, partnered with Charles Babbage to
propose a mechanical computer called the Analytical Engine. At this time, she understood that machines could do more
than perform calculations. She created and published the first machine-used algorithm and is remembered as the first
Computer Programmer.
• 1889: Herman Hollerith created the tabulating machine, which allowed tabulating and counting data programmatically.
• 1956: FORTRAN, one of the first programming languages, made its public debut. John Backus created this language at IBM.
• 1958: LISP was created by John McCarthy.
• 1959: Bob Bemer and Grace Hopper developed the COBOL language.
• ETC…
WHAT ARE THE BENEFITS OF LEARNING
PROGRAMMING?

• Computer programming is one of the most sought-after skill sets in this technological age. Because the
tech boom isn’t expected to slow in the coming years, those with programming skills have many job
prospects with high pay. The median pay for Programmers in 2021 was $93,000. Programming is
valuable because of how much of the world is automated online. Those with coding skills have the
power to improve how businesses run, which is of value to many employers.

• Another reason to learn programming is that the profession has many perks beyond the high pay. Not
only are programming jobs available in various fields and professions, but many provide enticing work
benefits, such as unlimited vacation time, flex hours, and work-from-home options. In addition,
programming is a skill that allows you to explore your creativity through a technical channel.
CONCLUSION

• As programming becomes a larger part of our lives, it’s vital that everyone has an understanding of what
programming is and how it can be used. Programming is important to our careers, but it also plays a key
role in how we participate in politics, how we buy things, and how we stay in touch with one another.

• Learning to code is an exciting journey. Whether your goal is to build a mobile app, search a database,
or program a robot, coding is a skill that will take you far in life. Just remember — computers are tools.
While learning to program may initially be frustrating, if you choose to stick with it, you’ll be able to
make some brilliant things.
THANK YOU FOR YOUR
ATTENTION

You might also like