This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
ETHANATOR360's profile picture

What programming languages do you know

Started by ETHANATOR360, 16 November 2012 - 02:56 PM
ETHANATOR360 #1
Posted 16 November 2012 - 03:56 PM
what progaming languages do you know which one is you favorite which ones do you want to learn
i know:

basic
lua
java
javascript
a little php
my favorite:

java by far
what i want to learn:

C/C++
C#
objective C
python
ruby
squirrel -- left for dead 2 and portal 2 were coded in this language
billysback #2
Posted 17 November 2012 - 07:20 AM
What I know:

Java - 2 years (maybe more)
Lua - about 2 months
VB - learnt 3 years ago, used for a year(ish) then used Java
C# - super similar to Java, knew it for about 2 months, learn it on .NET then Unity.

Favourite:

Java (though lua is nice, using Love2D now, it's super simple :)/>/>)

What I want to learn:

C++ (I have tried a few times, but I hate it. I only want to know it because so many things use it)
Mads #3
Posted 17 November 2012 - 07:27 AM
What I know:

Java
Lua
C
C++
Python
PHP
HTML
SQL
CSS
JavaScript
Delphi
Brainfuck
LolCode
A bit of Assembly
Proccessing

Favourite:

C++ - Soooooooooo Awesome

What I want to learn:

Become really good at web languages
Learn OpenGL(C++)
Sammich Lord #4
Posted 17 November 2012 - 07:43 AM
I know:

Lua
Learning C#
Some PHP
HTML/CSS(Not sure if you consider these program languages)
I want to learn:

Python
Javascript
Tclord #5
Posted 17 November 2012 - 07:49 AM
Since you know C++ and want to learn OpenGL, I would highly recommend checking out www.libsdl.org. SDL is really awesome for developing games and similar programs. Simplifies the whole process greatly. I've used it a lot so I could probably answer questions regarding it if you get stuck on anything.

Learning C and C++ isn't really that bad, but you really need to watch out when it comes to pointers. That will be the biggest challange you face in learning and mastering C and C++. Definately start with C before C++ I'd say. Quite a bit easier to learn that way.
billysback #6
Posted 17 November 2012 - 07:54 AM
Zomg, "LolCode", I couldn't stop laughing at the syntax XD
Sammich Lord #7
Posted 17 November 2012 - 08:10 AM
Zomg, "LolCode", I couldn't stop laughing at the syntax XD
LOLCODE is a very serious scripting language, it is no laughing matter.
Mads #8
Posted 17 November 2012 - 09:43 AM
@Tclord, I already worked with SDL, but only with 2 dimensions. I like SFML more, as it allows me to easily rotate elements etc.

Also, I know how pointers work, and I have a pretty good knowledge of how C++ handles memory and instruction stacks, and avoids bottlenecks etc. It's a long time ago since I was in "pointer hell" :)/>/>
CastleMan2000 #9
Posted 17 November 2012 - 09:47 AM
What I know:

Lua - Only because of CC.
DASM - For the DCPU-16 (look it up).

Favourite:

Lua - Simple, no need for semicolons. I am also the most familiar with it.

What I want to learn:

C++ or Java - I keep forgetting to add semicolons, and I'm not very good with the syntax at all.
ElvishJerricco #10
Posted 17 November 2012 - 09:49 AM
What i know:


Objective-C
Java
JavaScript
PHP
x86 Assembly
C
HTML
CSS
SQL
C++
FORTH
Lua


Favorite:

Objective-C - So cool. So effective. So wonderful...

What I want to learn:

EVERYTHING
Cranium #11
Posted 17 November 2012 - 09:56 AM
What I know:

Lua
That's it.
Sammich Lord #12
Posted 17 November 2012 - 09:59 AM
What I know:

Lua
That's it.
Man, you should learn C#. It is pretty simple to learn. I am actually pretty good with it right now. I have learned everything I know about C# from Youtube videos and Google.
billysback #13
Posted 17 November 2012 - 10:51 AM
What I know:

Lua
That's it.
Man, you should learn C#. It is pretty simple to learn. I am actually pretty good with it right now. I have learned everything I know about C# from Youtube videos and Google.
where else would you learn anything about a language o.o (who even reads manuals?)
Cranium #14
Posted 17 November 2012 - 10:55 AM
where else would you learn anything about a language o.o (who even reads manuals?)
Reading programming manuals is like taking a blender to your brain. Grey moosh anyone?
Sammich Lord #15
Posted 17 November 2012 - 10:56 AM
What I know:

Lua
That's it.
Man, you should learn C#. It is pretty simple to learn. I am actually pretty good with it right now. I have learned everything I know about C# from Youtube videos and Google.
where else would you learn anything about a language o.o (who even reads manuals?)
Good point. However, there are some good books out there. Depends on how good the tutorials on youtube/google are.
Sammich Lord #16
Posted 17 November 2012 - 10:59 AM
where else would you learn anything about a language o.o (who even reads manuals?)
Reading programming manuals is like taking a blender to your brain. Grey moosh anyone?
I like grey moosh.
Tclord #17
Posted 17 November 2012 - 01:44 PM
@Tclord, I already worked with SDL, but only with 2 dimensions. I like SFML more, as it allows me to easily rotate elements etc.

Also, I know how pointers work, and I have a pretty good knowledge of how C++ handles memory and instruction stacks, and avoids bottlenecks etc. It's a long time ago since I was in "pointer hell" :)/>/>

The pointer paragraph wasn't meant for you but rather was in reply to the other guy who said he wanted to learn C++. :D/>/> Sorry about the confusion.

By rotate elements are you talking about rotating sprites or something? If so, what I do these days is write my 2d games in OpenGL. it easily allows you do things for free like rotations, scaling, etc. You have to develop a library for it first, of course, but I've done that. It works out pretty sweet after that. OpenGL is pretty easy to do with SDL I've found. Hard part is learning how OpenGL works really, but that isn't so hard. Just a lot to OpenGL that it can do so it takes time to get to learning it all but you can work your way up to more advanced stages of competency at your own pace.
Tiin57 #18
Posted 17 November 2012 - 02:08 PM
I know Java, learning C++, and slowly forgetting Lua o.o
My favorite is Java by far; the syntax is much simpler than C++. Lua doesn't even compare.
I want to learn… probably PHP and Javascript. Maybe Python as well.
Also, WHAT THE HELL?! Mad, you can't possibly know all those. Not enough memory. :)/>/>
nitrogenfingers #19
Posted 17 November 2012 - 10:42 PM
The languages I know, roughly in order of familiarity/experience, the highest I can program fluently and the lowest I need a textbook open to remind me of syntax etc.

Main Languages:
Java
C#
C++
ActionScript 3
SQL
PHP
Lua
Assorted markup languages


Other Languages:
FORTRAN (77 and 90)
C
Ruby
MATLAB
LISP
Prolog
Haskell
Tcl w/ Tk

There are probably a few others but it's been long enough that I can't call myself familiar with them anymore. I don't think I have a favourite language, it tends to depend on what I'm doing (Java can be great for managed projects but overly restrictive for more agile things), but I certainly have a least favourite language- AS3. Most of my friends tend to either favour Python or Haskell, for simplicity and brevity respectively.

I know enough languages. I'd like to learn how to use them more effectively.
ETHANATOR360 #20
Posted 18 November 2012 - 04:51 AM
thats a long list you have there
and isnt c++ just C with more stuff so by knowing c++ you would know c
nitrogenfingers #21
Posted 18 November 2012 - 05:22 AM
It is a long list, and many of them I haven't touched in awhile (Prolog feels like a lifetime ago). But if you learn a few different paradigms, you'll find picking up new languages very easy (a friend of mine memorably picked up Ruby in half an hour during a lunch break!)

Yes and no. You can run C code as though it was C++ code and it will run fine but this is not only unusual, it's not often recommended. A lot of stuff amounts to the same thing but C++ offers a lot of ways of circumventing C conventions like dynamic memory allocation and char arrays, while offering object orientation in one of the "freest" interpretations of the paradigm I've come across. They're also used typically used for different things, or were at least so they're very different stylistically too.
For the record I use/teach C++ for general command line application development where shell scripting won't do the trick. C I used in writing JNI functions and JVMTI agents, mostly for native support in Java or interfacing with the JVM at a lower level. So I count them separately. I think if you learnt C++, properly, you would probably find some aspects of C confusing or unnatural.
Tclord #22
Posted 18 November 2012 - 06:06 AM
tiin57: You'd be surprised how much you can learn given enough time. My list is about just as long, maybe slightly longer. I got started programming about 1985 or so. That is a lot of time to learn things.

Ethanator360: C and C++ are different languages, though C++ is designed to be an extended version of C, with the primary difference being supporting Object Orientation. For the most part C programs will run fine with a C++ compiler but not always. The C++ culture (I guess you could say) is one of being very strict in how you write programs in C++. Me, I don't like strictness so much and so I personally prefer to mix C and C++ when I write programs, exploiting the best of both worlds to accomplish what I want to get done. Basically that means it is technically all C++ code, but I mix up the style, using C++ only features, and using a mix of both Object Oriented stuff when it seems like the best choice, and otherwise doing things in C style when that seems like the better choice for the problem at hand. This has served me very well. I don't know about other programmers but for me I got to a point where I like to experiment with different ideas and styles to find out if something different works out better. It's a process of improving yourself and how you program, rather than trying to improve your technical skill in a language. I'm not sure if all programmers go through this when they hit a certain level of expertise or not. I think I'm getting a little off topic and rambling now though so I'll stop now. :)/>/> Basically, C++ has more options and lets you do more advanced things and lets you do Object Oriented programming, but it is also quite a bit more complex and difficult to learn that C. C is much simpler, to learn and to work with, and so is also much better to learn first before you try tacking C++.

Anyone else know ML? That's probably been the hardest language for me to learn. It is interesting too, though.
billysback #23
Posted 18 November 2012 - 06:43 AM
You mean MatLab by ML?
If so, no but I have thought about having a look at it…
jrbc1 #24
Posted 18 November 2012 - 02:59 PM
What i know:

Lua(A little bit :S)
C#(Not too much)
VB

Favorite:

VB

What i want to know:

Java
Tiin57 #25
Posted 18 November 2012 - 03:15 PM
I got started programming about 1985 or so. That is a lot of time to learn things.
I got started programming about a month or so ago. :)/>/>
Dead serious, though.
Edit: I mean serious programming, not Lua scripting. Dat don't count.
GravityScore #26
Posted 18 November 2012 - 03:19 PM
What I know:


Objective-C
Java
Python
Lua
C/C++ (a bit)
HTML (a bit)
LOLCODE

My favourite:

Objective-C - *arruruuggggggyhuunmmmhphhhhhh* soooo delicious...
Java's pretty good too

What I want to learn:

MOAR C++
OpenGL for Objective-C, C++, and Java
Sammich Lord #27
Posted 18 November 2012 - 03:33 PM
I am currently viewing this post from a browser I wrote in C#. I found out how hard it is to prase HTMl.
Tclord #28
Posted 18 November 2012 - 05:05 PM
You mean MatLab by ML?
If so, no but I have thought about having a look at it…

No, I mean ML. At least I think it is called ML. Used it in my compilers class in college. That was one tough class.
Mendax #29
Posted 19 November 2012 - 01:17 AM
My languages I can use without my browser open next to it (In order of best known to least)

Lua
BASH
BASIC
BATCH - Who doesn't?
Favourite:
Lua, it was my first language a year ago. (Fun fact: I can speak more fluent lua than English.)
Want to learn:

Python
Java
Ruby - Maybe?
Some other obscure languages
billysback #30
Posted 19 November 2012 - 01:26 AM
I thought about learning ruby, but then when I couldn't get the stupid compiler to work I decided I would learn python;
I've got a python compiler up and have linked .py's with it so when I have some spare time I guess I'll start messing around with it :)/>/>
1v2 #31
Posted 19 November 2012 - 09:37 AM
I currently know

Python
C++
Lua
PHP
NASM

My favorite language is definitely Python because it's so quick & easy although I'm a huge fan of C++ too.

I don't have the urge to learn any other language really, just extend my knowledge of the ones listed above.
Mads #32
Posted 20 November 2012 - 07:44 AM
I know Java, learning C++, and slowly forgetting Lua o.o
My favorite is Java by far; the syntax is much simpler than C++. Lua doesn't even compare.
I want to learn… probably PHP and Javascript. Maybe Python as well.
Also, WHAT THE HELL?! Mad, you can't possibly know all those. Not enough memory. :(/>/>

I'm not a master at any of them, but I have worked with them all before, and I am quite good at them. :(/>/>
billysback #33
Posted 20 November 2012 - 08:04 AM
Wow…
I found a tutorial for C++ which I like,
I realized that the ones I were doing before were for absolute beginners, but this one explains things briefly but well, I'm beginning to see the similarities of it to Java and realizing that the syntax is actually pretty awesome :(/>/>
Myrddraall #34
Posted 20 November 2012 - 04:43 PM
ASM
FORTH
VB
ASP
BASIC
C
C++
C#
VB.net
Perl
PHP
Java
JavaScript
ActionScript
Cobol
CL
SQL
HTML
LUA
CSS
Python
Turing
Bash
Batch
CPL
JASS
KSH
QBasic
QuakeC
XSLT
Unreal Script


I know more… just cant think of them

fav.. umm well not sure i'd say C++, Java and Actionscript 3 depending on what i'm doing
Shnupbups #35
Posted 20 November 2012 - 04:58 PM
What I know:

GML - GameMaker Language (For coding inside GameMaker)
HTML - Website Stuffs
CSS - For Websites Looking Good
JavaScript - For Websites... Having More Stuff?
Java - For Making Mods (and other things, but mods are good)
Lua - For ComputerCraft
HTML5 - For more Website Stuffs (Not sure if this counts as separate to HTML...)
Batch - For... Stuffs

My favourite:

Lua - Simplicity and awesome results

What I want to learn:

C
C++
C#
Objective C
QBasic
FORTH
pruby #36
Posted 20 November 2012 - 05:47 PM
What I know (rough order of familiarity):
  • Ruby
  • Perl
  • Java
  • Javascript
  • C, C++
  • Haskell
  • PHP
  • Python
  • Lua
  • various RISC assemblies, never bothered to learn x86 asm
  • various markup, descriptive languages
  • Verilog
My favourite:
Ruby for most things, depends on application though.

What I want to learn:
  • CUDA / GP-GPU development
  • Massively parallel / cluster / NUMA systems
Exiledesigns #37
Posted 21 November 2012 - 04:18 AM
What I know:
  • Ruby (Learning it's syntax, paradigms)
  • C++ (I know fundamentals, I shall be learning more intermediate C++ soon)
  • Lua (I knew what lua was when I started playing Mta, it was embedded and really good for making mods server-side/client-side)
  • C# (I'm learning C#, purely for fun and learning the purpose of the language so I can appreciate it)
  • Java (It's very object oriented, and fun to work on)
  • C (I learnt this after lua, studied very seriously)
  • PHP (I'm learning this, mostly because it's based on C and it can be handy when I make websites)
What I'm soon going to learn:
(Not in any particular order)
  • Scala
  • Prolog
  • Clojure
  • Haskell
  • io
  • Erlang
What I want to learn:
  • SFML/OpenGL C++
  • Allot of paradigms, the logic behind them and why they're around…
PixelToast #38
Posted 21 November 2012 - 04:53 AM
what i know:
  • assembly
  • brainfuck
  • forth
  • lua
  • wiremod expression 2
  • batch
  • python
  • C
  • NXC
  • a bit of:
  • java
  • html
  • css
  • QBASIC
  • Game maker script
lua is my favorite :3
i hate java but im going to have to learn it :(/>/>/>
Mitchfizz05 #39
Posted 25 November 2012 - 10:32 PM
I'm not the best coder ever, but I know…

Visual Basic (2010)
Batch
Lua
Some HTML (if that counts)
I want to learn:

C#
ASP.NET
Forth
Dlcruz129 #40
Posted 26 November 2012 - 07:56 AM
What I know:
Lua
Java
HTML
CSS
Python
JavaScript

What I want to Learn:
The C's (C# C, C++, etc)
English :D/>/>
Tiin57 #41
Posted 26 November 2012 - 07:57 AM
Oh yeah. I also know Omnio.
:D/>/>/>
Mailmanq! #42
Posted 01 December 2012 - 02:31 PM
I know
  • Java
  • Lua
  • Html( Not sure if consider a language
I am learning currently Python

Favorite - PYTHON

Want to learn
  • C
  • C++
  • C#
  • ALL THE PYTHON
  • JavaScript
  • PHP
  • Everything else but the stupid stuff
Pantomchap #43
Posted 02 December 2012 - 08:53 AM
What I know:


C#
VB
Lua
Assembly
HTML


What I want to know:


Java
Javascript

I know
  • Java
  • Lua
  • Html( Not sure if consider a language
I am learning currently Python

Favorite - PYTHON

Want to learn
  • C
  • C++
  • C#
  • ALL THE PYTHON
  • JavaScript
  • PHP
  • Everything else but the stupid stuff
C# is a very easy programming language. I recommend to use it before learning C or C++.
Pantomchap #44
Posted 02 December 2012 - 08:59 AM
I know
  • Java
  • Lua
  • Html( Not sure if consider a language
I am learning currently Python

Favorite - PYTHON

Want to learn
  • C
  • C++
  • C#
  • ALL THE PYTHON
  • JavaScript
  • PHP
  • Everything else but the stupid stuff
So, this new signature will show you the basics of C#.
cmurtheepic #45
Posted 02 December 2012 - 09:01 AM
what I know

lua
what I know some of
and learned

python
c++
my favorite is

lua
it is sooooooooo simple I LOVE IT!!!
Jasonfran #46
Posted 02 December 2012 - 10:54 AM
I know


Java (basics)
Just thought I'd say I know HTML and CSS too
Lua (Intermediate level) I know its not a programming language
Some JavaScript again I know its not a programming language
Quite a lot of PHP
Some C#
Some Visual Basic

Favorite:


Lua or Java

What I want to learn soon:


C++ so I can make good programs and games
Jasonfran #47
Posted 02 December 2012 - 10:57 AM
I am currently viewing this post from a browser I wrote in C#. I found out how hard it is to prase HTMl.
Just use the windows browser frame. But I know you probably want one from scratch
CodeMachine #48
Posted 29 December 2012 - 12:24 AM
What I know:
- Python
- Lua
- Java and Android Java
- Small Basic
- document.write of JavaScript
- Enough of Assembly to screw a computer forever
- A bit of VB
- A bit of html
- XML
- A fair amount of PHP
- Can convert binary, octals and hex into decimals or ASCII in my head
HotGirlEAN #49
Posted 29 December 2012 - 08:50 AM
I only know Lua, xD which also makes it my favorite. Also, I want to learn Java one of these days :)/>
Mads #50
Posted 30 December 2012 - 11:41 PM
I only know Lua, xD which also makes it my favorite. Also, I want to learn Java one of these days :)/>

I would STRONGLY suggest going with C++ instead of Java. Much more useful.
Mads #51
Posted 30 December 2012 - 11:44 PM
What I know:
- Python
- Lua
- Java and Android Java
- Small Basic
- document.write of JavaScript
- Enough of Assembly to screw a computer forever
- A bit of VB
- A bit of html
- XML
- A fair amount of PHP
- Can convert binary, octals and hex into decimals or ASCII in my head

I wish I could remember the ASCII table in my head. Very useful when doing stuff with LCD displays, or even redstone inside MC. But reading binary and converting from/to it can be quite useful, especially in digital circuits. Doesn't really have any relevance when using Lua or some really high-level languages like that, but digging down into C/++, it becomes quite handy.
AndreWalia #52
Posted 31 December 2012 - 12:41 AM
What I know:

Lua
That's it.
Same here ._.
what i would like to learn:

Java
Java script
C++
C (not too sure)
Boo
Python
Machine code (Because I'm bad ass)
my favorite:

Lua --It's the only one I know ._.
Mads #53
Posted 31 December 2012 - 06:27 AM
What I know:

Lua
That's it.
Same here ._.
what i would like to learn:

Java
Java script
C++
C (not too sure)
Boo
Python
Machine code (Because I'm bad ass)
my favorite:

Lua --It's the only one I know ._.

Machine code for one machine, or something universal?

For the latter, good luck mate!
AndreWalia #54
Posted 31 December 2012 - 07:56 AM
What I know:

Lua
That's it.
Same here ._.
what i would like to learn:

Java
Java script
C++
C (not too sure)
Boo
Python
Machine code (Because I'm bad ass)
my favorite:

Lua --It's the only one I know ._.

Machine code for one machine, or something universal?

For the latter, good luck mate!
you know what you see if you open a .class file from the minecraft.jar right? i want to learn COLPILED code. =D
AndreWalia #55
Posted 31 December 2012 - 08:16 AM
What I know:

Lua
That's it.
Same here ._.
what i would like to learn:

Java
Java script
C++
C (not too sure)
Boo
Python
Machine code (Because I'm bad ass)
my favorite:

Lua --It's the only one I know ._.

Machine code for one machine, or something universal?

For the latter, good luck mate!
actually I am already starting to learn Java. With what I learnt from one night I was able to make this:

import java.util.Scanner;
class minecraft {
      public static void main(String args[]){
             Scanner input = new Scanner(System.in);
             double firstNumber,secondNumber,answer;
             System.out.println("Enter first number: ");
             firstNumber = input.nextDouble();
            System.out.println("Enter second number: ");
            secondNumber = input.nextDouble();
            answer = firstNumber + secondNumber;
            System.out.println(" ");
            System.out.print(firstNumber);
            System.out.print(" + ");
            System.out.print(secondNumber);
            System.out.print(" = ");
            System.out.print(answer);
         }
}
AndreWalia #56
Posted 31 December 2012 - 08:23 AM
I am currently viewing this post from a browser I wrote in C#. I found out how hard it is to prase HTMl.
I was trying to make that a while ago. I just didnt know how to get the text box input to be the URL :P/>
grabie2 #57
Posted 03 January 2013 - 07:30 PM
I know:

C#
Ansi C
C99
C++
BASIC ( from Commodore 64)
PHP
AVR Assembly
ARM Cortex-A7 Assembly
x86 Assembly up to i686 without instruction set
X86-64 Assembly, basic instruction set (~70)
x86 Opcode structure, I made hello world using only hex editor ;)/>
FORTH
Visual Basic (a long time ago, that was my first attempt to programming, I was 9 when I get the basics)
Java
Pascal
Delphi
Non-programming languages (scripting, markup, etc.)

Lua
GML ( a while ago)
XML
HTML and most of google added tags, for SEO
CSS 2 and 3
JavaScript
BASH
Some network protocols structure: 802.11g, TCP, HTTP, DNS, FTP, ARP

And probably similar languages to stuff above, if you know for example C then your easily learn C++, C#, VB, etc.

Would like to know:

Prolog
ActionScript
Python
Ruby on rails

And I'm only 15 years old :D/>
Probably I forgot some that I didn't used for a long time.
mibs3 #58
Posted 03 January 2013 - 09:45 PM
sadly all i know so far is visual basic and (relatively but learning now) lua

i want to learn java and c++
billysback #59
Posted 04 January 2013 - 12:48 AM
C# and Java are similar
C and C++ are similar (I think)
there is little comparison between these two pairs further than OOP however, just because C# has a "C" in it, it does not mean that C# and C/C++ are similar, far different from it.

Java and C# are extraordinarily similar, C++ is an extension upon C thus it is obviously very similar as well.
from the very little experience I have in C++ I can already see that not too many of my Java skills can be transferred, however with C# seemingly 100% of them can.

this may seem a bit random, but it gets on my nerve a little when people presume C# is in line with C and C++…
Mads #60
Posted 04 January 2013 - 04:34 AM
C++ is nice, partly because it is made by one from the Motherland!
grabie2 #61
Posted 04 January 2013 - 10:46 AM
@billysback

For me C# and C++ are similar enough to jump from on one another without many problems or long time studying new language.
First I learnt Ansi C for programming AVR micro controllers, then I needed language to program PC, so I went to C++, at that time, I believe, .NET 2.0 wasn't even released. After few years I moved to C#, newest versions of this language are awesome, everything is really easy. But I still use C++ for linux programming.
RunasSudo-AWOLindefinitely #62
Posted 08 January 2013 - 09:13 PM
Long list follows.
SpoilerI know (in no particular order)

Java
Java assembly/bytecode
C
C++
C#
JavaScript
Visual Basic
PHP
JSP
Python
Lua
ActionScript
LOLCode (I wrote an interpreter once, I think)
AutoHotKey
AutoIt
J
J#
J++
JScript
Delphi
GML (GameMaker language)
Mathematica
The one's that aren't quite programming languages but sort of are

cmd
bash
HTML
CSS
SQL
LaTeX
Favourite

Java. Or any C-like programming language. But mainly Java. Mmmm... Curly braces and semicolon-pox.
Want to learn

Brainf*ck
Objective-C
Assembly
Ada
AppleScript
ASP.NET
Perl
Python
Ruby
COBOL
NSIS
Fortran
etc.
I only regularly use

Java
C#
JavaScript
PHP
JSP
Lua
theoriginalbit #63
Posted 08 January 2013 - 09:43 PM
Firstly some replies:
Spoiler
What I know:

C#

What I want to know:

Java
Basically the same. If you know one, you pretty much know the other. Mostly case differences (i.e. Java is camelcase, C# is title case)


- snip -
Good point. However, there are some good books out there. Depends on how good the tutorials on youtube/google are.
Sometimes they are worse than they are better though and I've found that about 90% of the good ones, while teaching good content, teach REALLY bad coding habits/practice/standards (whatever you want to call it)! I've found the best way to learn is to go to university and learn it. Get the hands on, while having books to read (which i have never read one :P/> ) but having people who teach you good programming habits!

Now what I know:

Mainstream:

Java
Java for Android
C
C++
C#
Objective-C
Cocoa
CocoaTouch

Less Mainstream:

Lua
Pascal
AppleScript
Assembly for PIC micro-controllers

Web ( if you want to call these languages, I feel dirty when I use these ) :

HTML
HTML5
HTML DOM
XHTML
XML
CSS
CSS3
JavaScript
PHP
JSP
JSON
AJAX

Other:

SQL (and most derivatives)

Very Basic knowledge:

OpenGL ( C++ ) ( taking a course at uni for it soon! excited! )
FORTH ( thank you RedPower2 :/ ... damn stack languages! :@ )

Random:

Binary
Hex
Bash

What I like:

Objective-C
Objective-C
Objective-C
Objective-C
Did I say Objective-C?

What I tolerate only because I know they will never go away:

Java
C#

What I want to learn:

No large desire for anything, just more knowledge in all the ones I know (and a little less in some like HTML ;)/>/>/>/>/> :P/>/>/>/>/> )

How I learnt it all:
University people… university…


I think thats pretty much it… if I missed any clearly they aren't important to me :P/>
Edited on 08 January 2013 - 08:48 PM
RunasSudo-AWOLindefinitely #64
Posted 08 January 2013 - 10:19 PM

HTML
HTML5
HTML DOM
XHTML
XML
CSS
CSS3
JavaScript
PHP
JSP
JSON
AJAX
Isn't that cheating a little? :P/>
HTML and HTML5 are practically exactly the same, as are CSS and CSS3.
JSON isn't even remotely a programming language… It's like listing "Java arrays" as a language :P/>
theoriginalbit #65
Posted 08 January 2013 - 10:22 PM
Isn't that cheating a little? :P/>
HTML and HTML5 are practically exactly the same, as are CSS and CSS3.
JSON isn't even remotely a programming language… It's like listing "Java arrays" as a language :P/>
Not really. someone can know HTML but not HTML5 just like they can know HTML but not HTML DOM or JavaScript and JSON… just ask the guy in the unit with me that failed JSON but passed JS… lol… he failed… lol…

I was deciding on whether even including them. I dont class any of them as languages!
RunasSudo-AWOLindefinitely #66
Posted 08 January 2013 - 10:29 PM
just ask the guy in the unit with me that failed JSON
You can't really fail "JSON" (unless you're a computer - are you a computer? I hope not)….

Q5) Encode the following JavaScript array in JavaScript Object Notation (JSON):
{ {5, 17, "Bob", "John"} { function() {alert();}, "Blah" } }
[5 marks]
theoriginalbit #67
Posted 08 January 2013 - 10:34 PM
just ask the guy in the unit with me that failed JSON
You can't really fail "JSON" (unless you're a computer - are you a computer? I hope not)….

Q5) Encode the following JavaScript array in JavaScript Object Notation (JSON):
{ {5, 17, "Bob", "John"} { function() {alert();}, "Blah" } }
[5 marks]
No no no… sorry bad communication there. the JSON part of the tests/exam… it asked what it is, how its used stuff like that… would you prefer that i remove it from the list? ;P
tesla1889 #68
Posted 15 January 2013 - 01:46 PM
in order of familiarity:

brainfuck (http://www.muppetlabs.com/~breadbox/bf/)

Lua
FORTRAN
C++
Python
C
x86
HTML
Java
Visual Basic (LEAST FAVORITE)
Bash
JavaScript

favorite:

tie:
Lua
Python
brainfuck (because of how ridiculous it gets sometimes)

learning:

JavaScript
HTML

want to learn:

more Java
more JS
Ruby
RTL (x86)
Cobol
JVM
Lua bytecode
CTMiner #69
Posted 15 January 2013 - 02:29 PM
PHP
HTML (v. 4 & 5)
CSS (v. 2 & 3)
XHTML
RSS
XML
JS
jQuery
Batch
Bash/Terminal
basic lua
SQL
AJAX
PixelToast #70
Posted 15 January 2013 - 04:52 PM
-snip-
i suck at css 3:
tesla1889 #71
Posted 15 January 2013 - 06:17 PM
PHP
HTML (v. 4 & 5)
CSS (v. 2 & 3)
XHTML
RSS
XML
JS
jQuery
Batch
Bash/Terminal
basic lua
SQL
AJAX

thanks for reminding me, i know CSS a little bit as well.
i often just lump that in with HTML
KillaVanilla #72
Posted 16 January 2013 - 11:18 AM
Have I already posted in this topic?

If not, then here's the list of languages that I've learned:
  • Lua (of course)
  • C++ (my first language)
  • C (counts as above)
  • Python (a bit)
  • DCPU-16 Assembly (it's what I've been coding in lately)
So that's 3 languages. (4 if you consider C/C++ to be separate)
1v2 #73
Posted 17 January 2013 - 04:17 AM
Have I already posted in this topic?

If not, then here's the list of languages that I've learned:
  • Lua (of course)
  • C++ (my first language)
  • C (counts as above)
  • Python (a bit)
  • DCPU-16 Assembly (it's what I've been coding in lately)
So that's 3 languages. (4 if you consider C/C++ to be separate)

C and C++ are 2 different languages. If you know C++ it does not mean you know C. C++ is often considered a superset of C, which it isn't.