You are not logged in.
if you can code a basic-scientific calculator in a language consider it a language you know
1.my first language c99
my baggage languages
2.obj-c , java ,python2,python3
sometimes all you need is to face the worst fear you have and to overcome it.
Offline
Let's see... I'll try to list them in the order I learned them:
BASIC
LOGO
Pascal / TurboPascal
C++
JavaScript
Java
UnrealScript
6800 Assembly
Bash (if shell scripts count - I didn't list MS-DOS batch code as that's a bit mickey mouse)
PHP (if templating languages count)
Inform (strange coding in natural language when I'm used to 'real' code)
Python
Think that's it. Been meaning to try a few esoteric programming languages like Brainfuck and Shakespeare, hopefully I'll have more time to do that soon. I also didn't list things like HTML, XML, CSS, XSL as they're not programming languages, they're markup / styling.
Last edited by 2Karl (2012-05-24 09:50:32)
"It's a pity she won't live... But then who does?" - Gaff.
Offline
In the order i studied them it would go something like:
html4 xhtml 1.0
css
javascript
visual basic
sql
linq
JQuery
C sharp and html 5 - part of Microsoft MVC3 framework
Java
And when i say learned these languages, i don't mean i have mastered them, in some cases the skill level i have is only basic, but its enough to make me comfortable in returning and learning more if i ever needed to for say employment reasons.
Offline
In the order i studied them it would go something like:
html4 xhtml 1.0
css
javascript
visual basic
sql
linq
JQuery
C sharp and html 5 - part of Microsoft MVC3 framework
JavaAnd when i say learned these languages, i don't mean i have mastered them, in some cases the skill level i have is only basic, but its enough to make me comfortable in returning and learning more if i ever needed to for say employment reasons.
man since i first saw your posts i assumed you knew c but well you suprise me.
sometimes all you need is to face the worst fear you have and to overcome it.
Offline
Out of interest, since I've never really looked into it, how similar is C Sharp to Java? I've heard it said that MS simply took Java and rebranded it without the cross platform functionality, but I doubt that's entirely true.
"It's a pity she won't live... But then who does?" - Gaff.
Offline
Face Language
C = :-]
Lua = X__X
Python = ~(O_O)~
Ruby = d[=_=]b
Lisp = (-_-),,!,,
Point & Squirt
Offline
@ 2Karl
Ive learned the C sharp inside visual studio 2010, and through following tutorials on the asp.net site. I guess when i use C sharp i often find to do some of the same things i can write less code, but the real problem for me comes when i need to integrate languages to make a single application. The tutorials for C sharp on the MS site, do harp on about the logic behind the way MVC works, and the java articles also loosely follow the MVC logic, so they mention that to. But sometimes i will be writing html for a while and then to suddenly open a C sharp file and write something that manipulates the data sent to the html page, or vice verse can be difficult as your brain has to switch.
Java is i think slightly more difficult, there is certainly more code to write to achieve some basic things, and as i often find with java i need to fully know the bigger picture, so i dont forget anything, and structure the methods and such in an order where the program will be efficient.
That's just my opinion though, i was taught C sharp along with MVC in one of the modules on my degree, whereas Java is something im still learning, and with MVC i get to use Visual Studio which has Intelli-sense, basically an auto-complete for things, whereas i learned all my Java initially using Gedit, because of code highlighting, then i switched to Eclipse, which im still using to try and finish an application.
*Edit*
I guess the two are very similar but MS have done a great job of making people think Visual Studio is the best tool to learn C sharp in, and they offer much more support for beginners, whereas some of the java tutorials i tried to use where old, and didnt always work, plus before i used eclipse i used Gedit which didnt have auto-complete so theres was more of a learning curve, but with MS you can half-understand something and rely on the IDE to help massively with fixing little errors
Last edited by TitanMech (2012-05-24 10:54:52)
Offline
Face Language
C = :-]
Lua = X__X
Python = ~(O_O)~
Ruby = d[=_=]b
Lisp = (-_-),,!,,
Awesome.
Keep digging.
Linux beginner.
Offline
Oh, I know lots, but I only know a handful really well seeing that I use them all the time:
C / C++ ( C is my standby, and C++ if I need something fancy )
Common Lisp ( another standby, and my favorite language )
Clojure ( a really cool language that seems designed specifically for parallel processing )
Java ( cause I gotta have it )
Scala ( cause I think it's better than Java in some cases )
Scheme ( cause programming should be fun, right? )
And that's about it. The other languages I just picked up out of curiosity would be Perl, Python, Lua, Ruby, Pascal, Lush and C#. I've been meaning to learn Haskel and Erlang, seeing that I'm more of a functional programming guy than anything else, but I haven't found the time yet.
"Prithee, good mother, can you tell me where I live?" ~ Encolpius, to a strange old woman.
Offline
Bash scripts (not a language, I know).
Python.
That's it. Do I get a prize for knowing the least?
Res publica non dominetur | Larry the CrunchBang Guy speaks of the pompetous of CrunchBang
Offline
Zero. Nada. None. I'm not too old to learn (just a little over 50), but certainly am to busy to learn much especially since it now takes much longer to learn something than it used to when I didn't have so much on my mind.:rolleyes:
Maybe someday...just not today.
Offline
In the approximate order that I learned them:
COBOL
FORTRAN
BASIC
PL/1
Forth
C
JavaScript
Perl
PHP
SQL
Visual Basic
C++
Java
Plus HTML, XHTML, CSS and the usual shell scripting languages.
Some were used for years others for a single project or a college course or even just for fun in my spare time.
Unfortunately, for me at least it really was a case of use it or lose it and, since I haven't had a reason to write a single line of code in several years, given a blank sheet I doubt if I could remember how to write something in any of them without cracking one of my old reference books. I'm sure that with time and the right motivation it wouldn't take long for it all to come back but at the moment I'm just too tired and busy to find the time for it.
Apart from C++ which I always liked, the language that most appealed to me was Python and I have promised myself that one day I will learn it even if it is just so that I can say that I did.
Just because I don't care doesn't mean I don't understand.
Offline
^Off topic sidenote:
Holy s**t man ! Apparently you aren't messing around w programming. 
Note 2 self: If ever have a question about comp programming, ya know who to ask about it 1st.
We now return you to your regularly scheduled topic.
Forgot do have summin OT 2 add ... Just a smattering of web dev, css, xhtml kinda stuff. Would like to learn more, have started reading bks about C++ or perl or python many times. My eyes always seem to cross, for the most part have come to accept the fact. Must not be cut out to be a comp programmer.
cbiz. 
Last edited by CBizgreat! (2012-05-25 07:42:15)
Some common cbiz abbreviations. This will save me time and yet @ same time tell folks what the babble is supposed to mean.
Vll ! = ( Viva la gnu/Linux !) Vl#!! = ( Viva la #! !) Last but not least, UD ... OD ! = ( Use Debian ... or die !) 
Offline
cause programming should be fun, right?
Damn right.
Keep digging.
Linux beginner.
Offline
Face Language
C = :-]
Lua = X__X
Python = ~(O_O)~
Ruby = d[=_=]b
Lisp = (-_-),,!,,
C# = (_o_)
I'm so meta, even this acronym
Offline
^
*Coffee shoots out nose.
If that's what I think it is. 
Some common cbiz abbreviations. This will save me time and yet @ same time tell folks what the babble is supposed to mean.
Vll ! = ( Viva la gnu/Linux !) Vl#!! = ( Viva la #! !) Last but not least, UD ... OD ! = ( Use Debian ... or die !) 
Offline
^
*Coffee shoots out nose.
If that's what I think it is.
Same here 
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Github || Deviantart
Offline
...
Last edited by nestor (2012-06-22 04:00:43)
Offline
Thought I'd found a new synonymn there, for a sec. Turns out ... when ya google "Canadian ragweed" a band comes up. They have @ least one good song too. At least this diddy is right up my alley. 
Song link> CROSS CANADIAN RAGWEED
Appears Awebb may not be a big fan of C#. Think posterior orifice Nestor. 
OT: Am trying to get more into mobile markup stuff. Keep hearing, makes sense mobiles blowing up, wave of the future ... blahblahBLAH. Which great ... something else fun, to cross my friggin eyes with !
Last edited by CBizgreat! (2012-05-25 15:07:48)
Some common cbiz abbreviations. This will save me time and yet @ same time tell folks what the babble is supposed to mean.
Vll ! = ( Viva la gnu/Linux !) Vl#!! = ( Viva la #! !) Last but not least, UD ... OD ! = ( Use Debian ... or die !) 
Offline
To add something to the topic: I am not aware, that I am really competent in any programming languages, but I addept very fast and mastered the art of documentation reading. I was also the worst nightmare of any CS tutor at my university. They kept trying, but they never managed to force me into clean programming. I never stick with a paradigma and I keep bubblesorting where one should quicksort.
I'm so meta, even this acronym
Offline
BASIC
Z80 assembler
LOGO
Turbo Pascal
FORTRAN 77 (they forced me - i swear.... *shudder*)
C/C++ (i hate it)
Python 2 (i love it)
OpenGL (although not a real language by definition)
HTML
Last edited by jens (2012-05-26 16:50:27)
evilwm = digital zen
Offline
I know two well
Octave - for N-Dimensional lists (matrices) and anything that requries calculus
Python - for everything else
I also know a little lua from working on conky scripts.
Offline
. My eyes always seem to cross, for the most part have come to accept the fact. Must not be cut out to be a comp programmer.
Not necessarily. could be that learning from books is not the route for you; there is a growing trend towards these tutorial videos on the internet, they might prevent the aforementioned eye-crossing. Or, see if a local college offers a night class or something. I know "RTFM" is a common mantra, but the manual doesn't have to be text based.
"It's a pity she won't live... But then who does?" - Gaff.
Offline
C#
Java
(x)html
php
c/c++
javascript
eiffel (anyone used that?? our software engineering lecturer insisted on it)
Offline
C /C++ --> my first language.
PHP --> starts as a hobby, then it become my main source of income.
Java --> loving it.
Nodejs --> just learn it recently, love it too.
Python --> nice language to make something in hurry.
Bash --> coz i have to.
HTML, CSS2/3 --> in case my web designers fucked up.
Javascript --> my second weapon..
/usr/bin/php hello.php > /dev/null &
Offline
Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.