Log in

View Full Version : I want to get into programming! C++ or Python


JustAnotherTeen
June 4th, 2014, 12:47 PM
So, for a couple of years now I have wanted to start getting in programming/coding because 90% of my life is spent at my desk and I should probably start doing something productive with that time. So I asked on a different forum and they said C++ or Python.

However, I would like to ask for what the different languages are used for as well as the advantages and disadvantages. I know it is not easy to get into and learn but I'm better off starting sooner then later. Thanks :)

Kacey
June 4th, 2014, 12:57 PM
Let's see if my memory serves... C++ is mostly used for creating a program. I know that for a fact. Python however, is used for "extending" programs.
Example: This game I used to help develop, Minetest (shameless plug :P.), was written in C++ for the engine (the actual game) but then all of the other elements (blocks, items, crafting, etc) was done in Lua, which is very close to Python. The game itself had no Lua in it.

Python does have the ability to work along side the PROGRAMMING (not scripting, like Lua) languages though. It sort of sits on the line.

Learn both if you want. Truly, the easy stuff is quick and easy to learn, and learning it only makes the harder stuff easier to learn.

Thatcarguy
June 4th, 2014, 01:45 PM
I learned c++ its hard but you just have to get used to it.

JustAnotherTeen
June 4th, 2014, 03:03 PM
I think what I'll do is learn the basics of c++ and then work from there. Thanks for the help

Music Lover
June 4th, 2014, 03:49 PM
I'm no expert on this (know a tiny amount of html lol)
But here's a resource I once read and seems to be credible:
http://www.catb.org/esr/faqs/hacker-howto.html

Typhlosion
June 5th, 2014, 06:23 PM
Go for Python.

Python is a much easier language to start learning. You can both make full-blown programs in C++ and Python.

tovaris
June 6th, 2014, 05:45 PM
python is realy easy, id say start with that and when you leanr to think like a conputer go to C