Results 1 to 10 of 13
Hello,
I am now making programs for about 8 years.
When I was 9 I started with Game Maker..
I loved it.. ^^
When I turned 11 I wanted to ...
- 11-01-2007 #1
Programing Language Question
Hello,
I am now making programs for about 8 years.
When I was 9 I started with Game Maker..
I loved it.. ^^
When I turned 11 I wanted to have more power. So I learned GML.
My first Scripting Language.
Ok, then at a age of 13 I wanted to make Programs instead of Games.
So I learned Visual Basic. I got bored with it Quickly and I wanted to gain more and more power.. So at a age of 15 I started with C++ and I liked it.
At a age of 16 I started to go mad over Programming and I wanted to learn more languages.
SO I learned Brain****, JavaScript, Bat, HTML and CSS.
When I turned 17 I wanted to learn Decent languages.
So I started with PHP, ASM (32bit), Perl and Bash. (And I learn C# at school
)
But well, I know from most of those languages I know the Basics.
And well its really hard for me to remember all the Syntax since I am dyslectic (Thats why I LOVE Brain****).
I love the Math on Programming.. But I dont really like the remembering of Syntax since I just cant.. :/ (do that well..)
So I wonder now, what language do you recommend for me to learn?
I mean, get Advanced or Expert in.
I want to make Linux Programs now
not Win32.
I know C++ is a good language. I can remember the syntax.
But Id like to get another language for WebProgramming and another one that I can just do the math not the Syntax.. ^^
So, I am thinking about learning PHP (or Perl), C++ and ASM(64Bit)
Does anyone have a better idea?
Is Assembler still usefull? Or is it that old never used anymore? (A teacher told me, but I think he is just weird..)
I have heard that you can make websites with Assembler.. So, if I can I just have to learn Assembler for all my needs ^^
Anywho, what do you people recommend?
And what did you think of my life story
Cheers,
Robin
edit:
I just saw there was a Censor here for the second part of the name.
So well its also known as brainfsck
edit:
I just remembered that somebody once told me to write my own Language... XD
I thought that was funny, since you have to be really Smart to do that I did write a Scripting Language..
But thats not a big deal.. (Was such a cool language when I get home Ill check if I still have to source code and Ill post it here..)
- 11-01-2007 #2Web: PHPBut Id like to get another language for WebProgramming and another one that I can just do the math not the Syntax.. ^^
Hmm...only math...no syntax? hmmm...calculator?
There is no programming language without syntax, algorithms... C++ is good language at all
- 11-01-2007 #3
If you're going to write your own language you should decide whether you're going to write a compiler or an interpreter. In either case, you would do well to do this at the command line:
You may also wish to google:Code:man flex man yacc
and, with somewhat less success:Code:"compiler construction" tutorial
The wikipedia pages to which I linked at the top of this response also have useful links if you wish to pursue this further.Code:"interpreter construction" tutorial
- 11-01-2007 #4
- 11-01-2007 #5
yea ok you are right.
I ment that its really hard for me to remember words to type down.
Its easyer for me to remember small things and not that much.
Like in BrainFck. +-<>,.[] that kind stuff.
OR Assambler has, EAX PUSH XOR.. that kind stuff.
and
Well, I did write a script language in C++ once
Originally Posted by wje_lf
but then I had a program that needs to read the Code. To execute. (Like the dot-net system..
)
Anywho, I dont think I am going to reinvent the wheel.
Maybe if I get bored once
Thanks anywho..
Cheers,
Robin
- 11-01-2007 #6
Hey, you are trying to learn all the code you write? I mean... If you are trying to learn the code (to memorize everything), you wont come far.
Programming means writing the algorithms to make something. You dont have to learn the code, you must learn how to use it.
Anyway, the syntax can be found on google, or thrown by IntelliSense, so you dont have to learn it!
- 11-01-2007 #7
Well, I know algorithms I do that all the time

I love that. Its one of my hobbys.
but, well you need to remember some.
I need to get a book (or webpage) to remember lots of Basic Stuff.
Umm, how can I explain this without looking like an idiot.
I cant remember how to write a Class.
But I can think of the hard algorytmns...
Ok, I do look like an idiot now.
Thats why I thought that ASM is usefull for me. Since (According to my Sources) that is just one Page. No Classes only redirect to line x.
And its Powerfull aswell...
Well, Ok I guess I just have to follow the mainstream.. and Code in PHP and C++.
I do have already some C++ knowledge so..
Thanks both
Edit:
Done a test: A Program to Help You Choose a Programming Language I got that I should learn C, but its a really small test..
- 11-01-2007 #8
Well, basically C++ is almost same as C....
- 11-01-2007 #9
I recommend you to keep learning C++...perhaps you could try to develop GUI stuff....or 3D stuff...If you like maths 3D Programming is the best for you (I like math too and I work on 3D stuff)..
- 11-01-2007 #10
Except that it's completely different. If you think the code you wrote in C++ is very like C, then it means you've written it in C and used a C++ compiler.
I write C and C++ for a living; the fundamentals are the same, which is not surprising considering that C++ was built on top of C, but if written properly, are completely different.
And back on topic... Don't learn assembler unless you have some pressing need. It's not hard, but it's different for each processor, it's easy to write code that falls flat on its face, and there's no safety net. It's best for embedded systems with very small memory footprints.Linux user #126863 - see http://linuxcounter.net/


Reply With Quote

