I want to learn about Programming

Need help with C, C++, perl, python, etc?

I want to learn about Programming

Postby ethardsdaisy92 » 2018-02-03 08:24

Hello everyone. I have question. I want to learn about Programming. Can you give me some recommends? Where should I start? Thanks.
ethardsdaisy92
 
Posts: 1
Joined: 2018-02-03 08:05

Re: I want to learn about Programming

Postby pawRoot » 2018-02-03 08:33

Udemy (paid), Youtube (obviously), documentation (depending on language).
User avatar
pawRoot
 
Posts: 406
Joined: 2016-12-28 18:26
Location: Poland

Re: I want to learn about Programming

Postby steve_v » 2018-02-03 09:05

I prefer an old-school book. Visit your local purveyor of knowledge, or buy one online. You'd best come up with something more specific, such as which language you wish to learn, first though.
steve_v
 
Posts: 648
Joined: 2012-10-06 05:31
Location: New Zealand

Re: I want to learn about Programming

Postby arochester » 2018-02-03 10:22

"Something to be aware of: Debian is a core or source distribution. This means there are many Debian-based distributions. THEY ARE NOT DEBIAN." - oswaldkelso
arochester
 
Posts: 1168
Joined: 2010-12-07 19:55

Re: I want to learn about Programming

Postby dryden » 2018-02-07 21:50

Start out by deciding what sort of language you'd like to use.

These days, Python seems most obvious, although Python 3 is to my opinion an awkwardized version of Python 2, but Python 2 is no longer an option, so it's a bit weird now.

Learn first what languages exist.

1) C is difficult
2) Bash (shell scripting) is nonsensical as "fun" language -- you're better off with a real language
3) Pascal is pointless nowadays but good for beginners back in the day
4) Java is pretty nice
5) PHP is not interesting as a first language unless you immediately want to build websites.
6) Ruby is like Python but a bit more exotic
7) Perl is undoable for a newbie.

So I would suggest that Java and Python should be at the top of your list.

What is important is that you also learn about real functional programming language "record" or "struct" concepts.

For example, this is not a bad site for C: https://www.tutorialspoint.com/cprogramming/

I think a real functional language like C or Pascal is essential in the end for basic concepts, so you will have to learn about:

* variables
* arrays
* function calls
* conditional statements
* loops

And also structs (or records) which are combined variables.

But, you can get started with Java or Python just fine and it's easier nowadays.
dryden
 
Posts: 78
Joined: 2015-02-04 08:54


Return to Programming

Who is online

Users browsing this forum: No registered users and 2 guests

fashionable