Programming: Difference between revisions

From /i/nsurgency W/i/ki
Jump to navigationJump to search
>Tanami
dongus
 
(4 intermediate revisions by 2 users not shown)
Line 71: Line 71:
Here are some programming languages worthy of mention.  
Here are some programming languages worthy of mention.  


:''Note: Scripting languages are not the same as programming languages. Take your hypertext elsewhere faggots''
:''Note: Scripting languages are not the same as programming or markup languages. Take your hypertext elsewhere faggots''


*[[Assembly]]
*[[Assembly]]
*[[Bash]]
*[[Bash]] - scripting language
*[[Batch]]
*[[Batch]] - scripting language
*[[BBCODE]]
*[[BBCODE]] '''''EXPERT BBCODE PROGRAMMERS'''''
*[[C++]]
*[[C++]]
*[[C]]
*[[C]]
*[[C Sharp]]
*[[C Sharp]] - see: [[Java]]
*[[Cobol]] - lol i heard this is makin a cumbake these dayz
*[[Cobol]] - nobody uses this (why is it here)
*[[Java]]
*[[Java]]
*[[Haskell]] - you have to have four PhD's to be good at haskell
*[[Lisp]]
*[[Lisp]]
*[[LOLCODE]]
*[[LOLCODE]]
*[[mIRC Script]]
*[[mIRC Script]] (not a programming language)
*[[Perl]]
*[[Perl]]
*[[Php]]  
*[[Php]]  
*[[Python]]
*[[Python]]
*[[Qbasic]]  
*[[Qbasic]] (not a programming language)
*[[Ruby]] - In comparison with languages such as Python, Perl, and C, Ruby fucking sucks. (ruby can do what 100 lines of C can do in 3 with worthless built in functions though)
*[[Ruby]] - In comparison with languages such as Python, Perl, and C, Ruby fucking sucks. (ruby can do what 100 lines of C can do in 3 with worthless built in functions though) [it will also take 4 hours longer]
*[[Visual Basic]]
*Visual Basic (real men do not program in this)
*[[XML]]


A great tip is to start with some form of BASIC (generally QBASIC). Get good at it. BASIC is the foundation that will teach you most of the fundamentals of programming: simple variables, strings, GOTO, calling files into your program, basic logical statements (IF...THEN...ELSE), and pretty much anything else that you will use later on. This is your first key on the trial to machine code. Then, move on to C/C++; contrary to popular belief, it's not that hard to learn. Move on with Perl, then Python. It's okay, take your time. You can move on with Php and Visual Basic .NET for the sake of it, if you want. The pinnacle of it all is understanding Assembly, but boy I hope you have enough free time for that shit.
==So You Want To Learn To Program, eh?==
 
Basically, before you start to learn anything, you're going to have to choose what you want to do with your 1337 skills, if you are interested in operating systems/hacking/cracking, then you should follow a path like this:
*[[C]]
*[[C++]]
*[[x86 Assembly]]
 
If you're more interested in web stuff/sploiting things, you should choose [[Perl]] or [[Python]]. If you want to make LOL GAEMS then you should just learn [[C++]], and if you're a comp sci nerd then [[Haskell]] or [[Lisp]] would be of interest to you.
 
 
''note:C#, Java, PHP, BASIC and Ruby are all [[Shit]]''


==Tools==
==Tools==
Line 104: Line 114:
*[http://anonym.to/http://img.7chan.org/pr/ 7chan's /pr/]
*[http://anonym.to/http://img.7chan.org/pr/ 7chan's /pr/]
*[http://anonym.to/http://www.711chan.org/sc/ 711chan's /sc/]
*[http://anonym.to/http://www.711chan.org/sc/ 711chan's /sc/]
*[http://anonym.to/http://www.4-ch.net/code/ 4-ch's /code/]
*[http://anonym.to/http://www.99chan.org/pr/ 99chan's /pr/]
*[http://anonym.to/http://9ch.in/boards/func/ 9-ch's /func/]


[[Category:Programming]]
[[Category:Programming]]

Latest revision as of 14:43, 27 September 2010

I know how to MACHINE CODE.


Chart[edit]

DEVELOPERS DEVELOPERS DEVELOPERS DEVELOPERS
Skill \ Language ASM Bash DOS Batch C C++ C# CSS Flash ActionScript HTML JavaScript Perl PHP Python
Awesome N/A N/A Januszeal N/A N/A N/A Picatta, Tanami Lambda Picatta, Dart27, Lambda, Tanami N/A Tanami Picatta, Azure Picatta
Great N/A N/A Atucha01, Picatta N/A Catnapped N/A Catnapped, Dart27, Azure, Tisteca N/A Catnapped N/A N/A Dart27 N/A
Okay N/A Januszeal, Tanami Catnapped N/A N/A N/A N/A Dart27 Januszeal, Teimros Picatta, Catnapped Catnapped Catnapped, Lambda Catnapped
Learning Catnapped N/A N/A Atucha01, Tanami Atucha01 Catnapped N/A N/A N/A Tanami Atucha01 N/A Atucha01, Tek

Programming Languages[edit]

Here are some programming languages worthy of mention.

Note: Scripting languages are not the same as programming or markup languages. Take your hypertext elsewhere faggots
  • Assembly
  • Bash - scripting language
  • Batch - scripting language
  • BBCODE EXPERT BBCODE PROGRAMMERS
  • C++
  • C
  • C Sharp - see: Java
  • Cobol - nobody uses this (why is it here)
  • Java
  • Haskell - you have to have four PhD's to be good at haskell
  • Lisp
  • LOLCODE
  • mIRC Script (not a programming language)
  • Perl
  • Php
  • Python
  • Qbasic (not a programming language)
  • Ruby - In comparison with languages such as Python, Perl, and C, Ruby fucking sucks. (ruby can do what 100 lines of C can do in 3 with worthless built in functions though) [it will also take 4 hours longer]
  • Visual Basic (real men do not program in this)

So You Want To Learn To Program, eh?[edit]

Basically, before you start to learn anything, you're going to have to choose what you want to do with your 1337 skills, if you are interested in operating systems/hacking/cracking, then you should follow a path like this:

If you're more interested in web stuff/sploiting things, you should choose Perl or Python. If you want to make LOL GAEMS then you should just learn C++, and if you're a comp sci nerd then Haskell or Lisp would be of interest to you.


note:C#, Java, PHP, BASIC and Ruby are all Shit

Tools[edit]

Pastebin's are a good way to share your code with other people so that they may give you advice / help debug your code if you are having problems.

Halp[edit]