Discuss Scratch

StarscreamClone
Scratcher
1000+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

Hello! I am looking to learn some real programming, and I was hoping someone could either help me or provide a link to a good website for learning it.

Thanks!

Last edited by StarscreamClone (June 24, 2013 00:47:20)


Somewhere in my 20s | He/It
Workin' on my degree in computer science and cognitive science, and the future president of 2036!
ProdigyZeta7
Scratcher
1000+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

w3schools.com

JavaScript, HTML, CSS, and C can be learned from here.

Last edited by ProdigyZeta7 (June 24, 2013 00:51:26)




zubblewu
Scratcher
100+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

i wouldn't recommend w3schools- w3fools.com. their teaching methods are generally not very good and don't stick. also, c isn't really a good beginning language imo. i'd recommend something like javascript- codecademy.com can be helpful for that (and other web development languages).

Hardmath123
Scratcher
1000+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

No.
zubblewu
Scratcher
100+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

Hardmath123 wrote:

No.
beat you to it. by one second.

Hardmath123
Scratcher
1000+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

Woah, ninja'd by a second!

Edit: GRRRRRR!

Last edited by Hardmath123 (June 24, 2013 02:43:53)

zubblewu
Scratcher
100+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

Hardmath123 wrote:

Woah, ninja'd by a second!

Edit: GRRRRRR!
and again by 3 seconds

ProdigyZeta7
Scratcher
1000+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

zubblewu wrote:

i wouldn't recommend w3schools- w3fools.com. their teaching methods are generally not very good and don't stick. also, c isn't really a good beginning language imo. i'd recommend something like javascript- codecademy.com can be helpful for that (and other web development languages).
WHAT. w3fools.com sounds like an April Fools joke. But as I look more, I read that the former website was, as you said, not that good. I'm really bamboozled now.



DigiTechs
Scratcher
500+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

Try learning Lua - it's a simple language and is really extensible! It also has a C API so you can integrate it into your C programs if you ever do learn C.

The link to the site is in my signature.

I do, in fact, have my own site; it's here.
I'm also working on a thing called Fetch. Look at it here!
@thisandagain pls explain. @thisandagain pls explain. @thisandagain pls explain. @thisandagain pls explain. @thisandagain pls explain.
Gravitation
Scratcher
100+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

I'd also suggest not learning at w3s. As zubblewu pointed out, Codecademy is a really great place to start out. For your first language I'd suggest either Python or Javascript - C is an advanced programming language (one of the most advanced out there).

Last edited by Gravitation (June 24, 2013 11:53:01)


joefarebrother
Scratcher
500+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

C is like the LEAST beginner friendly language EVER. I recommend a functional language, like Scheme or Haskell. (My 2 favorite languages) Or maybe something like Java or JavaScript (don't confuse them- they're NOT the same), they are fairly easy to learn too, and very often used in real world applications. Try doing a google search for “free programming books” or something. I would recommend “Structure and Interpretation of Computer Programs - it's about scheme and its really good. Also I'd recommend ”simply scheme", also introduces the concepts of functional programming quite well.


And it was delicious! Play TBGs! Check out my Scheme Interpreter!
;
MelonInc
Scratcher
100+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

I personally like Python a lot. It has great support (Hardmath and MANY websites) for both 2.7 and 3. Plus, it's easy to use and understand! When I started (just about a month ago), I found it to be very similar to Scratch. So, I highly recommend Python, which can be found at www.python.org for free!


easymath123
Scratcher
100+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

What About Autoit?
Though The Programming Language Is Not Always Used For Good Stuff…


Hardmath123
Scratcher
1000+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

MelonInc wrote:

It has great support (Hardmath and MANY websites)
Woah, I'm not that good! If you need a Python encyclopedia on Scratch, chat with blob8108.
blob8108
Scratcher
1000+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

Hardmath123 wrote:

MelonInc wrote:

It has great support (Hardmath and MANY websites)
Woah, I'm not that good! If you need a Python encyclopedia on Scratch, chat with blob8108.
Eh heh heh.

tosh · slowly becoming a grown-up adult and very confused about it
potatoman1999
New Scratcher
15 posts

C Programming and Any Other Beginning Programming Languages [I need help]

Hey, I recommend Java . It really stuck to me after reading the book from coderanch, or whatever it is. Here's a simple hello world program:

public class HelloWorld {
public static void main(String args) {
System.out.println(“HelloWorld”);
}
}

To compile:

javac HelloWorld.java
.

To run:

java HelloWorld

.

Java has great libraries for graphics, music, and even for file io. Then again, c++ is a good choice also.
technoguyx
Scratcher
500+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

joefarebrother wrote:

C is like the LEAST beginner friendly language EVER.
Sure, if by “learning programming” you mean to make something as quick as possible, without understanding how computers work, and what exactly are you doing. High level languages introduce various abstractions meant to simplify programming, by letting you do things easily and perhaps without knowing - but this doesn't mean you shouldn't know what happens behind the scenes.

Thus, I recommend at least skimming though "Programming from the Ground Up“ - a book that explains basic computer science concepts through GNU Assembly (basic ”Hello World" programs - don't worry) and briefly mentions higher level languages.

Once you're done with that, you can go ahead and learn Python, C, all sorts of Web languages, whatever you like. c:

[/rant]

disclaimer: I don't consider myself a programmer, just someone who was into it and thinks it's not his thing

Scratcher since 2008.
potatoman1999
New Scratcher
15 posts

C Programming and Any Other Beginning Programming Languages [I need help]

technoguyx wrote:

joefarebrother wrote:

C is like the LEAST beginner friendly language EVER.
Sure, if by “learning programming” you mean to make something as quick as possible, without understanding how computers work, and what exactly are you doing. High level languages introduce various abstractions meant to simplify programming, by letting you do things easily and perhaps without knowing - but this doesn't mean you shouldn't know what happens behind the scenes.

Thus, I recommend at least skimming though "Programming from the Ground Up“ - a book that explains basic computer science concepts through GNU Assembly (basic ”Hello World" programs - don't worry) and briefly mentions higher level languages.

Once you're done with that, you can go ahead and learn Python, C, all sorts of Web languages, whatever you like. c:

[/rant]

disclaimer: I don't consider myself a programmer, just someone who was into it and thinks it's not his thing
Nope. Try malbolge O.O
zubblewu
Scratcher
100+ posts

C Programming and Any Other Beginning Programming Languages [I need help]

potatoman1999 wrote:

technoguyx wrote:

joefarebrother wrote:

C is like the LEAST beginner friendly language EVER.
Sure, if by “learning programming” you mean to make something as quick as possible, without understanding how computers work, and what exactly are you doing. High level languages introduce various abstractions meant to simplify programming, by letting you do things easily and perhaps without knowing - but this doesn't mean you shouldn't know what happens behind the scenes.

Thus, I recommend at least skimming though "Programming from the Ground Up“ - a book that explains basic computer science concepts through GNU Assembly (basic ”Hello World" programs - don't worry) and briefly mentions higher level languages.

Once you're done with that, you can go ahead and learn Python, C, all sorts of Web languages, whatever you like. c:

[/rant]

disclaimer: I don't consider myself a programmer, just someone who was into it and thinks it's not his thing
Nope. Try malbolge O.O
what a great introductory language

DuYan
New Scratcher
38 posts

C Programming and Any Other Beginning Programming Languages [I need help]

codecadamy.com

they are THE BEST

Rankk progress: 0.65%

Powered by DjangoBB