What is Programming
What is Programming
A
Handbook for Beginners
Estefania Cassingena Navone
Welcome to the amazing world of
programming. This is one of the most
useful and powerful skills that you can learn
and use to make your visions come true.
In this handbook, we will dive into why programming is
important, its applications, its basic concepts, and the
skills you need to become a successful programmer.
🔹 What is Programming?
Programming is essential for our everyday lives.
Did you know that computer programming is already a
fundamental part of your everyday lives? Let's see why.
I'm sure that you will be greatly surprised.
Every time you turn on your smartphone, laptop, tablet,
smart TV, or any other electronic device, you are
running code that was planned, developed, and written
by developers. This code creates the final and
interactive result that you can see on your screen.
console.log("Hello, World!");
Visually, they look very different, right? This is because
Python and JavaScript have a different syntax and a
different set of built-in functions.
💡 Tip: built-in functions are basically tasks that are
already defined in the programming language. This lets
us use them directly in our code by writing their names
and by specifying the values they need.
In our examples, **print()** is a built-in function in
Python while **console.log()** is a function that we can
use in JavaScript to see the message in the console (an
interactive tool) if we run our code in the browser.
Examples of programming languages include Python,
JavaScript, TypeScript, Java, C, C#, C++, PHP, Go, Swift,
SQL, and R. There are many programming languages
and most of them can be used for many different
purposes.
Biology
In biology, computer programs can simulate population
genetics and population dynamics. There is even an
entire field called bioinformatics.
According to this article.) "Bioinformatics" by Ardeshir
Bayat, member of the Centre for Integrated Genomic
Medical Research at the University of Manchester:
Bioinformatics is defined as the application of tools of
computation and analysis to the capture and
interpretation of biological data.
Dr. Bayat mentions that bioinformatics can be used for
genome sequencing. He also mentions that its
discoveries may lead to drug discoveries and
individualized therapies.
Chemistry
Chemistry also relies on simulations and data analysis,
so it's a field where programming can be a very helpful
tool.
Curiosity
A programmer should be curious. Whether you are just
starting to learn how to code or you already have 20
years of experience, coding projects will always present
you with new challenges and learning opportunities. If
you take these opportunities, you will continously
improve your skills and succeed.
Enthusiasm
Enthusiasm is a key trait of a successful programmer
but this applies in general to any field if you want to
succeed. Enthusiasm will keep you happy and curious
about what you are creating and learning.
Resilience
Programming can be challenging. That is true. But what
defines you is not how many challenges you face, it's
how you face them. If you thrive despite these
challenges, you will become a better programmer and
you could create something that could change the
world.
Creativity
Programmers must be creative because even though
every programming language has a particular set of
rules for writing the code, coding is like using LEGOs.
You have the building-blocks but you need to decide
what to create and how to create it. The process of
writing the code requires creativity while following the
established best practices.
Questions like:
Communication
Initially, you might think that programming is a solitary
activity and imagine that a programmer spends
hundreds of hours alone sitting on a desk.
But the reality is that when you find your first job, you
will see that communication is super important to
coordinate tasks with other team members and to
exchange ideas and feedback.
Open to Feedback
In programming, there is usually more than one way to
implement the same functionality. Different alternatives
may work similarly, but some may be easier to read or
more efficient in terms of time or resource
consumption.
You did it! You reached the end of this article. Great
work. Now you know what programming is all about.
Let's see a brief summary.
🔸 In Summary
Programming is a very powerful skill. If you learn how to
code, you can make your vision come true.
Programming has many different applications in many
different fields. You can find an application for
programming in basically any field you choose.
Programming languages can be classified based on
different criteria and they share basic concepts such as
variables, conditionals, loops, and functions.
Always set goals and take detailed notes. To succeed as
a programmer, you need to be enthusiastic and
consistent.
Thank you very much for reading my article. I
hope you liked it and found it helpful. Now you know
why you should learn how to code.
🔅 I invite you to follow me on Twitter (@EstefaniaCassN)
and YouTube (Coding with Estefania) to find coding
tutorials.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT