Discuss Scratch
- Discussion Forums
- » Things I'm Making and Creating
- » C Programming and Any Other Beginning Programming Languages [I need help]
- 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!
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]
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]
- Hardmath123
- Scratcher
1000+ posts
C Programming and Any Other Beginning Programming Languages [I need help]
Woah, ninja'd by a second!
Edit: GRRRRRR!
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]
and again by 3 seconds Woah, ninja'd by a second!
Edit: GRRRRRR!
- ProdigyZeta7
- Scratcher
1000+ posts
C Programming and Any Other Beginning Programming Languages [I need help]
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. i wouldn't recommend w3schools-
- 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.
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.
- 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]
- Hardmath123
- Scratcher
1000+ posts
C Programming and Any Other Beginning Programming Languages [I need help]
Woah, I'm not It has great support (Hardmath and MANY websites)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]
Eh heh heh.Woah, I'm not It has great support (Hardmath and MANY websites)that good! If you need a Python encyclopedia on Scratch, chat with blob8108.
- 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.
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]
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 C is like the LEAST beginner friendly language EVER.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]
Nope. Try malbolge O.OSure, 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 C is like the LEAST beginner friendly language EVER.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
- zubblewu
- Scratcher
100+ posts
C Programming and Any Other Beginning Programming Languages [I need help]
what a great introductory languageNope. Try malbolge O.OSure, 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 C is like the LEAST beginner friendly language EVER.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
- DuYan
- New Scratcher
38 posts
C Programming and Any Other Beginning Programming Languages [I need help]
codecadamy.com
they are THE BEST
they are THE BEST
Rankk progress: 0.65%
- Discussion Forums
- » Things I'm Making and Creating
- » C Programming and Any Other Beginning Programming Languages [I need help]