Coding

OKAY I have like 0.00000000000000 knowledge on coding and i just installed java AND atom to start learning, but I cannot for the life of me find the shortcut to open either of these programs

Please help

Other urls found in this thread:

cprogramming.com/tutorial/c-tutorial.html
learn-c.org/
learncpp.com/
cplusplus.com/doc/tutorial/
cprogramming.com/tutorial/c -tutorial.html
en.cppreference.com/
isocpp.org/faq
learnpython.org/
codecademy.com/en/tracks/python
wiki.installgentoo.com/index.php/Programming_resources
youtube.com/watch?v=Hl-zzrqQoSE&list=PLFE2CE09D83EE3E28
twitter.com/SFWRedditGifs

Fuck off Ramesh, isn't there a loo you can go poo in?

>java
>atom
You fell for 2 memes, congrats

Guys i'm serious I don't have a clue. Help me please.

Read the fucking Sticky.

What the fuck is that?

Your new programs are being suppressed by your computers regeditor (assuming you're using Windows.), if this is the case:
Hit windows key and r
Type in regedit
Then proceed to delete everything. These are unneeded file the computer creates everytime you do something and slow the computer down over the years.
After that, java and atom will appear on your start menu.

If you're serious about learning to code, use codeacademy. It's really beginner-friendly.

RTFM

This. It's also probably one of the most painful combinations.

Ditch Atom, get an IDE (Eclipse, IntelliJ Idea)

install Python instead

atom is NOT a meme, IDEs aren't good for beginners, and there's literally nothing wrong with java

>can't work out how to run programs in order to program
>can't use Google search

Give up

So you want to learn programming?

Pick a starting language. For beginners, there are generally two recommended "programming families" that you can choose to start learning:
-Dynamically typed/interpreted programming languages, such as: Python, Perl, Ruby
-Statically typed/compiled programming languages, such as: C, C++, C#

These are amongst the most popular languages in use worldwide, including 4 from the top 5. Both approaches are perfectly fine, and well-documented.
-Dynamically typed programming may be a bit more flexible, convenient, and forgiving. It is more popular in academia.
-Statically typed programming is a bit more suited for making general applications. It is more popular in industries.

Cannot decide? Flip a coin.

If you choose statically typed/compiled programming, you may want to start with C, then pick up C++. C is very well documented, and teaches many universal programming concepts. C++ is based on C, and adds new concepts. Sources:
For C:
The C Programming Language (K&R)
C Primer Plus (Prata)
cprogramming.com/tutorial/c-tutorial.html
learn-c.org/

For C++:
learncpp.com/
cplusplus.com/doc/tutorial/
cprogramming.com/tutorial/c -tutorial.html
en.cppreference.com/
isocpp.org/faq

If you choose dynamically typed/interpreted programming, you may want to start with Python. It is very easy to pick up. Here are some good sources:
learnpython.org/
codecademy.com/en/tracks/python

>BUT I WANT MORE SOURCES!
Read: wiki.installgentoo.com/index.php/Programming_resources

>BUT I WANNA START WITH [language x] INSTEAD!
Sure, if you like. But the languages above are considered good for beginners.

>BUT I WANNA MAKE A COOL WEBSITE!
Learn HTML, CSS, and Javascript.

>BUT I WANNA MAKE iPHONE GAMES!
Learn Objective C and/or Swift.

>BUT I WANNA MAKE ANDROID GAMES!
Learn Java.

>BUT I WANNA MAKE PC GAMES!
Learn patience.

>atom
>slow
>sluggish
>spyware opt-out
>broken keyboard support by default
>can't open big files
>made by GitHub
>not a meme

>Java without IDE

Open Atom (wtf nigga just go to /bin or Program Files or whatever)
If you fail the step above install Notepad++, it's idiot-proof.
Write Java that you'll read from Oracle's tutorials.
Run in the terminal/powershell.

>It is more popular in academia.
That almost always boils down to: it's shit.

>java
>atom

2/2 memes fallen so far. you are perfecting memestry I guess.

The first time I saw this thread, I thought it was bait... Now I know it is. Fuck off.

Don't

I'd normally tell you to piss off but im feeling nice today. here you go user.
youtube.com/watch?v=Hl-zzrqQoSE&list=PLFE2CE09D83EE3E28

This. Computer scientists are always shit programmers.

>java
>a meme

it's a very mature language, and also one of the most used in the industry.