Jump to content

Hey

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
38 replies to this topic

#1
Atheist

Atheist

    Newbie

  • Members
  • PipPip
  • 10 posts
Hi All

I'm here because I want to learn how to Hack (not Crack). I've been using PCs since I was a kid and I know how to use Windows & Fedora and I also have a basic working knowledge of HTML.

I enjoy technical challenges and problem solving so learning how to Program, Hack and Fix/Find Solutions is something i'm looking forward to. After an extensive search on the Internet, i've got what I think is a sensible learning path. As i'm a total noob, i'd be grateful for anyone elses input:

1) Install and become familiar with UNIX/Linux
2) Read How to Design Programs: An Introduction to Programming and Computing - M Felleisen and Structure and Interpretation of Computer Programs, 2nd Edition (Mit Electrical Engineering and Computer Science Series.)
3) Learn C, Python, Perl, LISP, XHTML and Java (in that order)

If by a stroke of chance the above is a good plan, what books would people recommend to get me kick-started on the aforementioned languages?

Thanks

#2
Xav

Xav

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 13,118 posts
Welcome to CodeCall! Do you live up to your name? :)
Jordan said:

Good members, like yourself, stick around and post for ages to come!
Mr. Xav | Blog | Forums

#3
Atheist

Atheist

    Newbie

  • Members
  • PipPip
  • 10 posts

Xav said:

Welcome to CodeCall! Do you live up to your name? :)

:) I certainly do. Any tips on the learning front?

#4
MeTh0Dz

MeTh0Dz

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,119 posts
Lawl

Quote

i'm here because i want to learn how to hack (not crack).

LOL

Edited by MeTh0Dz|Reb0rn, 30 July 2008 - 11:19 AM.
I needed to add another LOL in


#5
Chewie

Chewie

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,579 posts
Welcome to CC!

#!CrunchBang Linux ~$ apt-get into it | #!(Statler:R20101205): OpenBox | Like Linux?
“The cure for boredom is curiosity. There is no cure for curiosity.”


#6
Aereshaa

Aereshaa

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 790 posts
Excellent choice of path, I have to say, but some (not me, I wouldn't know) that Python is better for the first. My path was:
Shell scripting > Perl > C++ > C > Ruby > Lisp (in progress)

#7
Chewie

Chewie

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,579 posts

MeTh0Dz|Reb0rn said:

Lawl


LOL

LOL, up front much!

#!CrunchBang Linux ~$ apt-get into it | #!(Statler:R20101205): OpenBox | Like Linux?
“The cure for boredom is curiosity. There is no cure for curiosity.”


#8
MeTh0Dz

MeTh0Dz

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,119 posts
I just like loling at funny stuff.

#9
Chewie

Chewie

    Speaks fluent binary

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,579 posts
Me too, brotha me too!

#!CrunchBang Linux ~$ apt-get into it | #!(Statler:R20101205): OpenBox | Like Linux?
“The cure for boredom is curiosity. There is no cure for curiosity.”


#10
v0id

v0id

    Retired

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,936 posts
Welcome to CodeCall, Atheist! Good to have another atheist.

You've a neat plan there. I only know the books by name, and I haven't read them, so I can't really say if they're any good. The languages however are a nice choice. I would personally start with Python instead of C, though. Python is easier to learn and yet will it introduce many of the topics in programming, so that you can move on to C.

#11
Xav

Xav

    Writes binary right handed and hex left handed

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 13,118 posts
Glaubst du, Gott ist nicht hier, v0id?
Jordan said:

Good members, like yourself, stick around and post for ages to come!
Mr. Xav | Blog | Forums

#12
v0id

v0id

    Retired

  • Members
  • PipPipPipPipPipPipPipPipPip
  • 2,936 posts
Ich glaube dass Gott nicht existiert.