How do I learn to code??

Status
This thread has been locked.

TrentS

Premium
Feedback score
11
Posts
1,222
Reactions
396
Resources
0
I want to learn how to code:

  1. Bots
  2. Websites
  3. Games
  4. Software

Where do I learn how to code these things. What languages should i learn? In what order should I learn to code these languages?
 
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

goth

؜
Premium
Feedback score
3
Posts
106
Reactions
59
Resources
0
  1. just copy paste lol
  2. just inspect element your favorite .xyz site
  3. cp
  4. c+p
 

mattypoo

Full-time weeb.
Premium
Feedback score
2
Posts
317
Reactions
344
Resources
0
I want to learn how to code:

  1. Bots
  2. Websites
  3. Games
  4. Software

Where do I learn how to code these things. What languages should i learn? In what order should I learn to code these languages?
For games, use engines.
2D games: Unity2D
3D games: Unity3D
3D games with good graphics: Unreal Engine

Unity:
Crossy Roads
Superhot
Ori and the Blind Forest
Broforce
Firewatch
Gang Beasts
Rust

Unreal:
Deus Ex
Ark
Batman Arkham Series
Daylight
Dead Island 2
Street Fighter V

Unity uses Javascript and C#
Unreal uses C++ and Blueprint

Blueprint is a drag and drop language for beginners.

Unreal can also make 2D games, but Unity is usually used for them.

For software, if you have Windows, and are only interested in making software for Windows, and your main thing you want are how it looks, WinForms is good. It uses C#. Otherwise, C++ is better.

So now, do you want to learn C#, Javascript, or C++?
I don't recommend Javascript. So C# vs C++.
I say both.
 

Misaka

Premium
Feedback score
0
Posts
38
Reactions
42
Resources
0
C++ is super beginner unfriendly. Go with Java or Python as a general starter language, they're by far the easiest to learn.

If you learn Java, C# will be easy to pick up as they're similar languages.

If you want to focus on web development, learn HTML/CSS first (not programming languages but essential for solo web development). You can write good websites nowadays with Ruby on Rails or Python (Django), but there are plenty of other options like PHP (outdated), the various Javascript frameworks, heck even Java (0/10 do not recommend).

For software jobs Python and Java are good bets, most companies will have some software that runs off of one of those two.
 

Skionz

ogminecraft.com
Premium
Feedback score
1
Posts
1,544
Reactions
1,527
Resources
0
Bots: Java has always worked well for me
Games: Java is alright in that area, but I would go with another language specifically for games
Websites: HTML, CSS, JavaScript, and PHP
Software: Depends what kind
 

YosemiteOG

Premium
Feedback score
5
Posts
1,193
Reactions
532
Resources
0
Websites;

- Start off with html
- Then CSS
- PHP / JavaScript / JQuery.

w3schools.com
 

TrentS

Premium
Feedback score
11
Posts
1,222
Reactions
396
Resources
0
So I plan to start by learning
first: HTML
Second: Java (Is there a difference between javaskript and java)
thrid: Python
Fourth: Ruby
Firth: C# C++ and Blueprint
 

Thanh

Chief Executive at Interbix Holdings
Premium
Feedback score
2
Posts
195
Reactions
57
Resources
0
Get the basics from code.org or by playing around with scratch. Although it's not actual coding like you would intend to be doing, it's good since you're learning the basics to prepare yourself for what's to come. That's what my computer programming class is comprised of currently (I'll move to Python and some other simple languages later in the year).
 

TrentS

Premium
Feedback score
11
Posts
1,222
Reactions
396
Resources
0
Get the basics from code.org or by playing around with scratch. Although it's not actual coding like you would intend to be doing, it's good since you're learning the basics to prepare yourself for what's to come. That's what my computer programming class is comprised of currently (I'll move to Python and some other simple languages later in the year).
thanks
 

rippr

Software Engineer
Premium
Feedback score
4
Posts
303
Reactions
117
Resources
0
First, we have to start off stating principles.

Programming languages:
C is an extremely efficient high-level programming language. Extremely user friendly! Can be used to create botnets, get bots, etc.
C++ is best used for when gaming. Most games are coded in C++ due to it being very efficient in graphic field. Never been a fan, way too complex if you compare it to C.
Perl - I recommend it. Perl is efficient and simple. It was created basically for the manipulation of strings. Fast regexs and the variables make it simple to manipulate the strings.

Markup Languages:

These include HTML & CSS. Both are for websites. CSS is more of an enhancer, HTML the real deal. I do not recommend starting off with HTML as I did. I recommend starting with C or Perl!
 

Samuel

The most serious person ever.
Supreme
Feedback score
33
Posts
2,210
Reactions
1,572
Resources
0
First, we have to start off stating principles.

Programming languages:
C is an extremely efficient high-level programming language. Extremely user friendly! Can be used to create botnets, get bots, etc.
C++ is best used for when gaming. Most games are coded in C++ due to it being very efficient in graphic field. Never been a fan, way too complex if you compare it to C.
Perl - I recommend it. Perl is efficient and simple. It was created basically for the manipulation of strings. Fast regexs and the variables make it simple to manipulate the strings.

Markup Languages:

These include HTML & CSS. Both are for websites. CSS is more of an enhancer, HTML the real deal. I do not recommend starting off with HTML as I did. I recommend starting with C or Perl!
Please tell me you're joking. C? User friendly? My God.
 

rippr

Software Engineer
Premium
Feedback score
4
Posts
303
Reactions
117
Resources
0
Please tell me you're joking. C? User friendly? My God.
Please tell me you're joking???? C is extremely user friendly for such a good and useful language! I'm sorry it isn't simple enough for you.
 

Samuel

The most serious person ever.
Supreme
Feedback score
33
Posts
2,210
Reactions
1,572
Resources
0
Please tell me you're joking???? C is extremely user friendly for such a good and useful language! I'm sorry it isn't simple enough for you.
I am pretty sure managing memory yourself is the opposite of user friendly.
 

rippr

Software Engineer
Premium
Feedback score
4
Posts
303
Reactions
117
Resources
0
I am pretty sure managing memory yourself is the opposite of user friendly.
If you know basic arithmetic operations, which you should, C should not be that difficult. C is a general-purpose language by the way. It is not built on only managing memory, it is just a core function.[DOUBLEPOST=1473728956][/DOUBLEPOST]
Same , only time I learn is when I click "See code"
You're learning what language ?
 
Status
This thread has been locked.
Top