Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,194,596 members, 7,955,189 topics. Date: Saturday, 21 September 2024 at 07:08 PM |
Nairaland Forum / Science/Technology / Programming / Learn How To Programme Integrated Circuit (IC) Easily (1963 Views)
I Also Want To Programme / Learn How To Programme Using Arduino And Raspberry Pi / How To Programme Android Apps In 7 Days (2) (3) (4)
(1) (Reply)
Learn How To Programme Integrated Circuit (IC) Easily by Enapesunday(m): 3:52pm On Dec 11, 2016 |
How to Start
Learning Computer
Programming
Programming is lots of fun and extraordinarily
useful. It allows you be creative and also
opens up a wide range of new careers for you.
If you want to learn how to program, read the
tutorial below for an explanation of where to go
and what to study.
Part One of Three:
Choosing a Language
Choose a programming language.
Computer programming is done as
essentially a set of written instructions that
the computer follows (also known as
binary coding). These instructions can be
written in a number of different
"languages", or which are simply different
ways of organizing the instructions and
text. Different languages tend to be used to
create different types of programs,
however, so choose a language that you
feel is relevant to what you want to do. If
you decide that a language does not suit
your needs, you can always move on to a
new language.
Consider C, C++, C# and related
languages. These languages are
mainly used for creating standalone
computer applications such as games. C
and C++ are difficult languages to learn for
a beginner, but not impossible. Learning
them will give you an in depth
understanding of not only programming
(most programming languages inherit some
concept or the other from C and C++), but
also of how a computer works. They are
popular and widely used, though C#, a
language very similar to Java, is starting
to become much more common.
Consider Java or JavaScript. These
are good languages to learn if you
want to work on making web plugins
(JavaScript) or mobile apps (Java). These
languages are very much in demand right
now, so they are handy to know. Keep in
mind that Java and JavaScript are
completely different languages, despite the
similarity in names.
Try Python . Python is a very versatile
language used widely across several
platforms. Despite being extremely
powerful, it is an easy language for a
beginner to pick up, so give it a try!
Consider PHP. PHP stands for PHP:
Hypertext Processor. It is a web
programming language and relatively easy
to learn due to its weak typing and
popularity (popularity means there will be
several useful tutorials on the language). It
is a great language for server side
programming.
Don't limit yourself to these
languages! There are tons of
programming languages, all with varying
uses. If you want to work as programmer,
you will definitely need to know more than
one, so learn as many as you can.
Your best bet will be to look at ads
for the sort of jobs you want to get
and look for the common languages
that they ask for.
Advertisement
Part Two of Three:
Learning the Language
Think about going to school. While
most companies hiring a programmer
will care more about your skills than the
college you went to or your grades, it
greatly helps to have a college degree to
point to. You will learn more efficiently
than if you teach yourself, all while getting
expert guidance from your teachers (and
maybe your friends).
There are often scholarships and
grants available to those doing
degrees in this field. Don't feel
intimidated by the price tag of a
degree: it is possible!
Learn from online universities.
Whether you do an online degree with
fees and an actual degree at the end or
you're attending a free program like MIT's
wonderful Coursera, you can learn a lot
about programming from these structured
courses.
Try using online tools. Use free
services like Google’s University
Consortium or Mozilla’s Developer Network
to learn more about programming. These
companies want more developers to help
their platforms flourish and their resources
can be some of the best on the web.
Learn using online tutorials. There
are loads of programmers with
websites where they will teach you the
individual basics, as well as a few tricks.
Look up tutorials on the language you want
to learn to find these.
Many free online classes are available
to learn coding from. The Khan
Academy teaches computer coding,
with easy tutorials and videos. Code
Academy is another free site to learn
from, with step-by-step tutorials.
Start young if you can. There are
several programs designed to teach
kids to program. Programs like MIT's
Scratch are very helpful and the younger
you are, the easier it will be to pick up (like
any language).
Avoid kits, as these rarely teach
anything useful.
Advertisement
Part Three of Three:
Teaching Yourself
Start with a good book or tutorial on
programming. Get a good, current
book on the programming language you
want to learn. Reviews on Amazon or
similar sites will usually help you identify
helpful books from unhelpful ones.
Get an interpreter for that language.
An interpreter is just another
computer program but it will convert ideas
you've written in a programming language
into "machine code" so you can see things
work. Lots of programs are available and
you will need to choose one that is
appropriate for you.
Read the book! Take examples of the
programming language from the book
and put them into your interpreter. Try
changing the examples and making the
program do different things.
Try putting together your own ideas to
form a working program. Start with
simple things, like a program to convert
currencies, and work your way up to more
complex things as you continue reading
and learning about your programming
language.
Learn another language. Once you
start actively programming in your
first language, you may want to learn a
second one. You'll get the most out of
learning a second programming language if
you pick one that uses a radically different
paradigm than the one you started with.
For instance, if you started in Scheme, you
might try learning C or Java next. If you
started in Java, you could learn Perl or
Python.
Continue programming and trying new
things! To be a good programmer you,
at the very least, have to keep up with
changing technology. It's a constant
learning process, and you should always be
learning new languages, new paradigms,
and most importantly: programming new
things! 1 Like |
(1) (Reply)
SIMPLE (simple Intelligent And Modular Programming Language) S0.3.213 / Media Query In Css Is Not Working On All My Laptop Browsers / I'm Just 16 And I Created An Amazing Android App
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 16 |