Graalians

Graalians (https://www.graalians.com/forums/index.php)
-   Technology (https://www.graalians.com/forums/forumdisplay.php?f=54)
-   -   programming (https://www.graalians.com/forums/showthread.php?t=27736)

layal 02-27-2015 09:36 PM

programming
 
i always wanted to become a programmer people told me i should try young and i thought it was a good idea but i don't have any schools that teaches programming and similar things where i live so i wonder if anyone knows a site where a beginner can start?

optimuswhat 02-27-2015 09:48 PM

http://www.codecademy.com/

http://code.org/

Try these.

layal 02-27-2015 10:23 PM

Quote:

Posted by optimuswhat (Post 544475)

thank you :)

MrSimons 02-28-2015 02:56 AM

I learn Javascript on codeacademy.

Johnaudi 02-28-2015 10:25 AM

http://thenewboston.com/

This is where I learned most of my coding, then Google is your friend.

Vendetta 02-28-2015 11:26 AM

Quote:

Posted by Johnaudi (Post 544571)
http://thenewboston.org/

This is where I learned most of my coding, then Google is your friend.

Do you mean https://thenewboston.com?

Johnaudi 02-28-2015 03:43 PM

Quote:

Posted by Vendetta (Post 544579)

Ah yes, sorry I fixed it.

Spirit19 03-01-2015 06:36 PM

Quote:

Posted by Johnaudi (Post 544571)
http://thenewboston.com/

This is where I learned most of my coding, then Google is your friend.

What is the easiest coding to learn. I learned some Visual Basic and making a simple rock, paper, scissors, lizard, spock game was hard :I

Johnaudi 03-01-2015 09:13 PM

Quote:

Posted by Spirit19 (Post 544844)
What is the easiest coding to learn. I learned some Visual Basic and making a simple rock, paper, scissors, lizard, spock game was hard :I

No, I wouldn't recommend VB. It does teach its logic yes, but again, it's going to annoy you with its syntax in the future.

If I was you I'd go with C#. I would also recommend C++ but it would be a little bit complex to start with, having the same flexibility as C#. (in ring3)

If you're looking into electrical circuits, robotics or driver level coding, you should go with C++.

But again, C# also has some of these features making it easier but a little more limited, for example you cannot access the Kernel on C#, hacking becomes slightly harder. C# is also growing rapidly, .NET being updated regularly, it's being served among popular game engines. (Unity)
There's a lot more of what C# can do, but I can say no more because there are certain people on this forum who are more than in love with C++.

So just learn C#, and then, if you want, learn some C++.

Hugop 03-02-2015 05:28 PM

I started with Python and Java. You shall learn HTML first using notepad ;)

Fysez 03-02-2015 05:44 PM

I first learned Python, while taking an HTML class in highschool.
I then learned C++, and am one of those obsessed with it (mentioned by JohnAudi).
Currently I'm in a C++/Java class, and are focusing on the Java side of programming.

Java is very simple, the syntax is much alike many others, and it can easily port to devices like iPhone and Android.

For beginners, I'd really suggest Java as it's easy, and good enough to continue programming with (if you don't want to move onto something like C++).

Note:
I wouldn't personally suggest Python.
C# would be a better choice than that.

IMO:
Python < C# < Java < C++
(If you want to make a website, use HTML)

Hugop 03-02-2015 08:38 PM

Lua isnt that bad too ;)

Spirit19 03-03-2015 01:43 PM

Quote:

Posted by Fysez (Post 545084)
I first learned Python, while taking an HTML class in highschool.
I then learned C++, and am one of those obsessed with it (mentioned by JohnAudi).
Currently I'm in a C++/Java class, and are focusing on the Java side of programming.

Java is very simple, the syntax is much alike many others, and it can easily port to devices like iPhone and Android.

For beginners, I'd really suggest Java as it's easy, and good enough to continue programming with (if you don't want to move onto something like C++).

Note:
I wouldn't personally suggest Python.
C# would be a better choice than that.

IMO:
Python < C# < Java < C++
(If you want to make a website, use HTML)

Fancy. I wonder if working with these will put me back on the programming track for college. Likely not due to the math but at least I will know some stuff :D

hosler 03-03-2015 02:27 PM

I never understand the python hate. Python is the best tool there is.

Jatz 03-03-2015 03:20 PM

Quote:

Posted by hosler (Post 545235)
I never understand the python hate. Python is the best tool there is.

Whitespace shouldn't ever be syntax

Fysez 03-03-2015 04:30 PM

https://wiki.theory.org/YourLanguageSucks

Hugop 03-03-2015 05:20 PM

Quote:

Posted by Fysez (Post 545252)

Is that the place where people get excuses why the other languages suck?

Fysez 03-03-2015 05:40 PM

Quote:

Posted by Hugop (Post 545259)
Is that the place where people get excuses why the other languages suck?

I hope not.
I just searched on Google "Why python sucks" for a clever answer, and this happened to be the first result.

hosler 03-03-2015 06:14 PM

Python has saved me so many times. You don't even have to know any python to start programming in it.

Colin 03-04-2015 09:38 PM

Quote:

Posted by hosler (Post 545265)
You don't even have to know any python to start programming in it.

That's how every programming language works.

Here is a prime example of how Python users have poor logic just like the language its self.

mallard 03-05-2015 11:29 AM

I once learned that some people with saltwater fishtanks don't like people with freshwater fishtanks. I wasn't surprised because I've seen what coders do with programming languages.

Emera 03-05-2015 07:25 PM

Quote:

Posted by hosler (Post 545265)
Python has saved me so many times. You don't even have to know any python to start programming in it.

Python for quick, dirty code. Saved me many times.

Talon 03-06-2015 09:11 AM

I started from Java and am currently branching out from there. As others have said, Codecademy is a great site for beginners. Code.org is a newer one (I believe) that I've heard is helpful as well.

Ryan 03-06-2015 11:50 AM

I started off with HTML, and now I know the basics plus a little more through using codecademy and school courses

Spirit19 03-09-2015 01:48 AM

I looked at co decadent and started with Python. A lot of people told me it was easy and it is. Gonna do Java next.

optimuswhat 03-09-2015 03:33 AM

I suppose I should put this out there, but ROBLOX is a fairly good game-creating thing. It uses Lua.

Just be aware, the community kind of sucks.

Dark Ice Cream 03-10-2015 03:42 PM

Hoping to learn everything that I could prepare. What should be the easiest language to learn that involfes 3D Structure Graphics?

Fysez 03-10-2015 04:32 PM

Quote:

Posted by Dark Ice Cream (Post 546468)
Hoping to learn everything that I could prepare. What should be the easiest language to learn that involfes 3D Structure Graphics?

When I was first learning to program, using Python, I believe I used something called Panda3D (didn't look it up, not for sure that's correct). They used Panda3D (or whatever) on many Disney games such as Pirates of the Caribbean Online.
I'd say if you're totally new to programming and want to make a 3D game, Python was soooo simple.

Spirit19 03-11-2015 03:35 PM

Quote:

Posted by Spirit19 (Post 546220)
I looked at codecademy and started with Python. A lot of people told me it was easy and it is. Gonna do Java next.

Don't know why I could directly edit that. Anywho, do most games use C++ or Java? I have been aiming to make a 2D Platformer at some point but I don't know what code to learn along side using UE4

Fysez 03-11-2015 10:05 PM

Quote:

Posted by Spirit19 (Post 546631)
Don't know why I could directly edit that. Anywho, do most games use C++ or Java? I have been aiming to make a 2D Platformer at some point but I don't know what code to learn along side using UE4

UE4 is only compatible with C++.
The language you want to learn totally depends on what you want to do with it.
Mobile applications mostly use Java (though you can still use C++). PC and console games are mostly built using C++.

In the end, C++ is the best language, agreed by my C++/Java professor in my university. But don't let that discourage you from using other languages (Java, Python, C#, etc) because C++ is fairly more difficult than said others.

Dark Ice Cream 03-12-2015 06:22 AM

Thanks for the advice Fysez :)

hosler 03-12-2015 01:31 PM

You cab make mobile apps with python too!

Hugop 03-12-2015 05:47 PM

About C++ or Java, I remember this from my class:

Teacher: C++ is faster than Java
Louis: Why? Java developers update Java more and they have JavaScript.
Teacher: Have you played Minecraft?
*class laughs*

Fysez 03-12-2015 11:51 PM

Quote:

Posted by Hugop (Post 546792)
About C++ or Java, I remember this from my class:

Teacher: C++ is faster than Java
Louis: Why? Java developers update Java more and they have JavaScript.
Teacher: Have you played Minecraft?
*class laughs*

Your signature fits that comment perfectly.

C++ is faster, but unless you're a major company (like Minecraft is), it really isn't noticeable.
May be why Unreal 4 uses C++ only though.

Hugop 03-13-2015 05:39 PM

Quote:

Posted by Fysez (Post 546862)
Your signature fits that comment perfectly.

http://izquotes.com/quotes-pictures/...mer-208932.jpg


All times are GMT. The time now is 02:30 AM.

Powered by vBulletin/Copyright ©2000 - 2026, vBulletin Solutions Inc.