Skip to contentPedro Farbo
Lesson 1 / 1630 min

What is Programming?

What is Programming?

If you've arrived here without knowing anything about programming, relax! That's exactly where I want to start.

The Simple Definition

Programming is giving instructions to a computer.

Imagine you're explaining to someone who has never cooked how to make coffee:

  1. Get a cup
  2. Put water in the kettle
  3. Turn on the stove
  4. Wait for the water to boil
  5. Put the coffee in the filter
  6. Pour the hot water
  7. Wait 2 minutes
  8. Serve

This is an algorithm: a sequence of steps to solve a problem.

Computers are "Dumb"

Here's something that surprises many people: computers don't think. They just follow instructions exactly as you write them.

If you say "jump 3 times", the computer will jump exactly 3 times. Not 4, not 2.

That's why programming requires precision. A missing comma or extra space can break everything.

Programming Languages

Just like there are different languages for humans (English, Spanish, Portuguese), there are languages for computers:

LanguageUsed for
JavaScriptWebsites, apps
PythonAI, data, automation
JavaApps, banks, large systems
C#Games, Windows
SwiftiPhone apps

In this course, we'll use HTML, CSS and JavaScript - the trio that creates everything you see on the internet.

Why Learn to Program?

1. Growing Market

Tech has more openings than professionals. Average salaries are above the market.

2. Work Flexibility

Remote, hybrid, flexible hours - tech has it all.

3. Create Your Ideas

Have an app idea? You can build it yourself.

4. Logical Thinking

Programming teaches you to break complex problems into small parts.

Do I Need to be Good at Math?

No! This is the biggest myth.

For most areas of programming, basic math is enough. What matters is:

  • Logical reasoning
  • Problem solving
  • Patience to learn

Does Age Matter?

No! There are developers who started at 50.

Tech values what you know how to do, not your diploma or age.

Summary

  • Programming = giving instructions to the computer
  • Computers follow orders literally
  • There are several languages, each with its purpose
  • You don't need to be good at math or be young
  • The market is growing and well-paid

In the next lesson, we'll understand how computers actually work! 🚀

Enjoyed the content? Your contribution helps keep everything online and free!

PIX:0737160d-e98f-4a65-8392-5dba70e7ff3e