Author Topic: [Guide] Which Language To Start With  (Read 28241 times)

0 Members and 1 Guest are viewing this topic.

Offline Daemon

  • VIP
  • Baron
  • *
  • Posts: 845
  • Cookies: 153
  • A wise man fears a gentle mans anger
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #15 on: September 25, 2012, 07:04:43 pm »
You got a PM.

I think assembly is important too, but I am sure there are people here that can write a better description for it than me.

Its important but not exactly a starter language lol

@livewire & HeRo
Idk if you guys noticed or not but I did specify picking a language to suit you and your needs. This post isn't trying tto force anyone to learn any one language. Its goal is to provide a selection of good starter languages with a brief description of each and a why/why not to learn it. The idea being that someone new to programming can read this thread and have an idea of which language suits their needs. I made sure to specify that no one language trumps another because you are both right, it is in the end what suits the programmer-to-be and his desires that depicts which language they start with. Thank you for your input though guys, always nice to see I'm not the only one who thinks like that :)
This lifestyle is strictly DIY or GTFO - lucid

Because sexploits are for h0edays - noncetonic


Xires burns the souls of HF skids as a power supply

Offline Live Wire

  • Knight
  • **
  • Posts: 189
  • Cookies: 4
  • Up on your Net
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #16 on: September 25, 2012, 08:36:56 pm »
I vote that before people actually start programming, the become at flowcharting.
"There is no right or wrong, there is only fun and boring."

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: [Guide] Which Language To Start With
« Reply #17 on: September 25, 2012, 09:22:50 pm »
Very nice writeup indeed, as usual ;). +1 to Daemon.
Now I'd like to add about Delphi. It's not used a lot these days because it is an old language, but it's an easy one. Delphi is also an OOP language, and its father is Pascal - same language, but procedural.
Easy syntax, easy to learn but takes time to master it. TBH here in schools they teach Pascal.
It was my first language that I started with and I kinda still use it, because it's so easy to use... I know of a case some time ago when a keylogger on ATM machines was discovered, it was written in Delphi.
About Delphi IDE's and compilers - there are many IDE's made for it, but the ones with most attention are Lazarus, which comes with a FreePascal compiler and both are free and open source, and Borland Delphi is a commercial software that has its own compiler.
I have used Lazarus and all kinds of Borland/Embarcadero Delphi IDE's. Lazarus is not as perfect as commercial soft, but it's something and it's free. I personally like Delphi7 more out of all. Delphi 2010 is also nice.

In the end, I wouldn't recommend learning it hoping to change the world with it, but rather to have fun and as your first language it would be suitable.
« Last Edit: September 25, 2012, 09:24:08 pm by Kulverstukas »

Offline segsyboi

  • NULL
  • Posts: 2
  • Cookies: 0
    • View Profile
    • Internet Money Palace
Re: [Guide] Which Language To Start With
« Reply #18 on: October 15, 2012, 12:47:57 pm »
wow....... this is great.... really enjoyed it..... it's good for beginners thanks.........

Offline Deque

  • P.I.N.N.
  • Global Moderator
  • Overlord
  • *
  • Posts: 1203
  • Cookies: 518
  • Programmer, Malware Analyst
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #19 on: October 15, 2012, 02:19:12 pm »
When do you add the desciptions other people wrote for your guide?

Offline Daemon

  • VIP
  • Baron
  • *
  • Posts: 845
  • Cookies: 153
  • A wise man fears a gentle mans anger
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #20 on: October 15, 2012, 07:57:50 pm »
When do you add the desciptions other people wrote for your guide?

Oh snap I totally spaces it!!! Thank you for reminding me deque, I made a reminder on my phone and will do it tobight when I get home and onto a computer. So sorry about that guys!!
This lifestyle is strictly DIY or GTFO - lucid

Because sexploits are for h0edays - noncetonic


Xires burns the souls of HF skids as a power supply

Offline Deque

  • P.I.N.N.
  • Global Moderator
  • Overlord
  • *
  • Posts: 1203
  • Cookies: 518
  • Programmer, Malware Analyst
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #21 on: October 16, 2012, 09:34:03 am »
Nothing to worry about. I have dementia too, sometimes.

Offline Daemon

  • VIP
  • Baron
  • *
  • Posts: 845
  • Cookies: 153
  • A wise man fears a gentle mans anger
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #22 on: October 16, 2012, 05:21:28 pm »
Updated, and I'll try to do future updates as soon as I recieve them instead of a few weeks later. Sorry! >.<
This lifestyle is strictly DIY or GTFO - lucid

Because sexploits are for h0edays - noncetonic


Xires burns the souls of HF skids as a power supply

Offline Dark Nebulae

  • Peasant
  • *
  • Posts: 117
  • Cookies: -79
  • Unleash the Hacker within you
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #23 on: October 30, 2012, 10:15:23 am »
I am learning RUBY. Tell me how much it will help me in software exploitation,website hacking, software Development, website development ............
Trust is like a piece of paper.Once it is crumbled,it can never be perfect.

Offline Daemon

  • VIP
  • Baron
  • *
  • Posts: 845
  • Cookies: 153
  • A wise man fears a gentle mans anger
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #24 on: October 30, 2012, 05:59:29 pm »
I am learning RUBY. Tell me how much it will help me in software exploitation,website hacking, software Development, website development ............

Please tell me your joking....
My issues with that post:

1. You demand, you don't ask
2. You want ME to tell YOU what to do with it. Youe the one learning it, I'm sure you could think.of a few things if you used a few brain cells.
3.why are you even learning a language if you don't know HOW to use it? Like...I would at least know a general idea of what platform/area/etc. that a language can be used for before trying to learn it. Id suggest some more time with GOOGLE my friend...
« Last Edit: October 30, 2012, 06:00:14 pm by Daemon »
This lifestyle is strictly DIY or GTFO - lucid

Because sexploits are for h0edays - noncetonic


Xires burns the souls of HF skids as a power supply

Offline silenthunder

  • Royal Highness
  • ****
  • Posts: 700
  • Cookies: 23
  • Anpan.
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #25 on: October 31, 2012, 04:38:53 pm »
Great guide. Considering I myself don't know any languages, this gives me an idea of where to start... Delphi, here I come :3


"Hacking is a lifestyle, a specific mindset, and it really is a lot of work." - Daemon

"Just wanted to state that this is just wicked social engineering at its best." - proxx

Offline Dark Nebulae

  • Peasant
  • *
  • Posts: 117
  • Cookies: -79
  • Unleash the Hacker within you
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #26 on: November 02, 2012, 01:55:52 pm »
Please tell me your joking....
My issues with that post:

1. You demand, you don't ask
2. You want ME to tell YOU what to do with it. Youe the one learning it, I'm sure you could think.of a few things if you used a few brain cells.
3.why are you even learning a language if you don't know HOW to use it? Like...I would at least know a general idea of what platform/area/etc. that a language can be used for before trying to learn it. Id suggest some more time with GOOGLE my friend...
Thanks for your suggestion,but I asked some different thing.
As in this post, various languages and their uses in software exploitation or website exploitation are given, but I can't find Ruby.That's why I was asking.
Sorry for that post, English is not my native language.I was just asking,if it was like demanding then I am sorry.
Trust is like a piece of paper.Once it is crumbled,it can never be perfect.

Offline Daemon

  • VIP
  • Baron
  • *
  • Posts: 845
  • Cookies: 153
  • A wise man fears a gentle mans anger
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #27 on: November 02, 2012, 07:13:20 pm »
Thanks for your suggestion,but I asked some different thing.
As in this post, various languages and their uses in software exploitation or website exploitation are given, but I can't find Ruby.That's why I was asking.
Sorry for that post, English is not my native language.I was just asking,if it was like demanding then I am sorry.

Ruby is a scripting language man, so it can be used like other scripting languages are used. I'm not going to say anymore cause this is something you really need to google yourself, and don't learn a language because you want to learn how to "hack" in it. You've got to learn to build before you can destroy my friend
This lifestyle is strictly DIY or GTFO - lucid

Because sexploits are for h0edays - noncetonic


Xires burns the souls of HF skids as a power supply

Offline Dark Nebulae

  • Peasant
  • *
  • Posts: 117
  • Cookies: -79
  • Unleash the Hacker within you
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #28 on: November 09, 2012, 03:27:06 pm »
I want to ask one thing that why there isn't an entry for Ruby language to start with? I know it totally depends on one that with which language he should start with.
Trust is like a piece of paper.Once it is crumbled,it can never be perfect.

Offline Daemon

  • VIP
  • Baron
  • *
  • Posts: 845
  • Cookies: 153
  • A wise man fears a gentle mans anger
    • View Profile
Re: [Guide] Which Language To Start With
« Reply #29 on: November 09, 2012, 08:28:01 pm »
I want to ask one thing that why there isn't an entry for Ruby language to start with? I know it totally depends on one that with which language he should start with.

Because this is supposed to be a simple guide to help folks pick a language to start with, and we already have three scripting languages in there. I didn't feel a need for Ruby as it's not as popular as Perl or Python, and most of the Ruby implementations I see are Ruby with Rails which means you not only have to learn Ruby but then also learn Rails which kinda defeats the purpose of a "beginning" language.

By the sound of it, you already know you want to learn Ruby in any case so there is still no point in adding it here. This is just designed to help provide a bit of direction for those who don't know what language they want to learn and prevent people from making "im new, I want to hack. what language should I learn" sort of posts.
Hope that clears it up
This lifestyle is strictly DIY or GTFO - lucid

Because sexploits are for h0edays - noncetonic


Xires burns the souls of HF skids as a power supply