Sinisterly
Best starter language? - Printable Version

+- Sinisterly (https://sinister.li)
+-- Forum: Coding (https://sinister.li/Forum-Coding)
+--- Forum: Coding (https://sinister.li/Forum-Coding--71)
+--- Thread: Best starter language? (/Thread-Best-starter-language)

Pages: 1 2 3 4


Best starter language? - par†ian - 03-16-2013

Hey guys,
So as I want to get more into detail of hacking as I am a 'scriptkiddie' and I openly admit that I do/did rely on other peoples programs to use to hack and I feel abit guilty but that's to see if it was for me and if I did have the 'manhood' to be able to do it, anyways my imperial question is basically:

What is the best program to start learning for a beginner/'scriptkiddie' like myself, I have heard a few times Perl is best,
and was assigned to read an e-book about it, which I will do.

I tried to download Perl but it seems to be 'PerlCritic' that I can only download as the stable version is tar format and I used WinRAR to extract it but I couldn't find the setup.exe file, I am running on Windows and I believe that .tar is maybe Linux/Unix?
Don't quote me on that one though.

Anyways, opinions please (also links to download page appreciated, but not important as I'm not lazy)

O/T: I am a patient individual that will only go onto the next task until I have FULLY realised and understand and give a practical evidence to be able to back up my own theory to myself that I can actually do that task given to me, if that makes sense.

Thanks,
Ryan.


RE: Best starter language? - LightX - 03-16-2013

It really depends on what you want to do. For example, if you want to make webapps, dont learn c++. And vice versa. If you are going for a very readable language, go for python. Here is the link: http://www.python.org/


RE: Best starter language? - Deque - 03-16-2013

Perl is a good language for the start to create some helping skripts. It is relatively concise, it doesn't have so much clutter like Java that you have to write to create a working program, but you don't understand as a beginner. It has strong capabilities in text processing and it allows you some freedom in the way to write things (the inventor was a linguist and said to himself, why not make a programming language that is a bit like a real spoken language).

If you just want to learn how to program and don't have any special goals what you want to do with that language, it really doesn't matter that much which one you take. Choose one you have a lot support for (teachers, books, ...). If that's Perl then go.
Note that "hacking" is not a special goal in this case. It is too wide of a topic. You would have to tell what kind of "hacking" you want to do. So if you have certain goals, tell us.

To start with Perl, download here: http://www.perl.org/get.html
There you see implementations for Windows. I tried strawberry Perl some time ago and it worked well for me.


RE: Best starter language? - Ex094 - 03-16-2013

Don't just make Hacking a barrier for programming, You can do more stuff with it!
If you want to make exploits then probably Perl is a good choice.


RE: Best starter language? - par†ian - 03-16-2013

Thank's for all of the feedback, I appreciate it.

I mis-spoken or mis-understood, I don't want to start coding just for hacking but it's one of the main reasons for it, I think my ultimate goal is to hack into websites and gain root.

@Deque It was your post you said to someone that made me go and download Perl, not quite sure what you said but it pretty much inspired me in a weird way, you also provided a link for a e-book to fully learn and understand Perl, which I did abit of reading, (not much) - so thankyou.

Once again, thanks for the feedback - I appreciate it.


RE: Best starter language? - Anima Templi - 03-16-2013

To pretty much everyone who asks me "Which language should I choose?" I always recommend Python. It's easy, strong, and it teaches you good programming habits.

You stated above that you want to hack websites and gain root access to the server. In that case I will recommend you to startout with PHP instead. after that move on to Javascript and then SQL. If you want to create applications for desktops or small/or larger scripts I would recommend you to start out with Python.

You can check out this place to learn PHP and the other languages I was talking about:
http://www.codecademy.com/tracks/php

You can get Python here:
www.python.org/download

As for learning Python I will provide you with two links.

1. http://www.codecademy.com/tracks/python
2. www.learnpythonthehardway.org


RE: Best starter language? - ArkPhaze - 03-19-2013

To add to Python as a starter language, it is also extensible, and most people miss that.


RE: Best starter language? - Legolas - 07-17-2013


Hello @partian !



It is difficult to choose the language which you will start,
because you must think FIRST,what you would like to code after.



-)If you want to become expert on Website Developing,
start with HTML and then you can go on JavaScript Or on PHP.

-)If you want to code Net Applications/Programms,start with
VB.net/C# .
VisualBasic is very easy Language and i think that you will not have problems.

--->IF you are determined,you can start with Python or Delphi.
They are very usefull.





Dont Start With:
-)C
-)Assembly
-)Php
-)VHDL
-)Perl
-)PL1



I tell you this again.There is not Better or Bad Language.
Every Programming Language is different and it is not right to Compare
them.



I hope to help you.
Whatever you need let me know!
Thank you,
Legolas. :-)



RE: Best starter language? - Legolas - 07-17-2013


Hello @partian !



It is difficult to choose the language which you will start,
because you must think FIRST,what you would like to code after.



-)If you want to become expert on Website Developing,
start with HTML and then you can go on JavaScript Or on PHP.

-)If you want to code Net Applications/Programms,start with
VB.net/C# .
VisualBasic is very easy Language and i think that you will not have problems.

--->IF you are determined,you can start with Python or Delphi.
They are very usefull.





Dont Start With:
-)C
-)Assembly
-)Php
-)VHDL
-)Perl
-)PL1



I tell you this again.There is not Better or Bad Language.
Every Programming Language is different and it is not right to Compare
them.



I hope to help you.
Whatever you need let me know!
Thank you,
Legolas. :-)



RE: Best starter language? - Frost_mybb_import12855 - 07-19-2013

It really depends what you are into.

I would either start with Python, HTML, or Java. Java is the hardest of the three, but when you wrap your mind around it, it is not that hard to learn.

Best of luck!