I'm learning some Python. Does anyone else here know a programming language?
Announcement
Collapse
No announcement yet.
Programming Languages
Collapse
X
-
Re: Programming Languages
Yes tons. Java, C, C++, C#, PHP, Lisp, Scheme, Squeek (only at GATech and no where else for good reason), QBASIC, Javascript, XHTML/CSS, OpenGL, Cg, in addition to SQL which isn't really a programming language but kind of counts. Of course I learned about half of these in the 4 years of College I've had, but PHP and Javascript I just picked up in the last month. Python is one of the few big ones I haven't learned, but that's mainly because I just use Java or C++ for normal app/ graphics development, and PHP, Javascript for web, and those are the ones I know best.
So if you're ever interested in learning some of these I know some decent resources. I might look into Python though. Of course know I only really need a list of functions and some documentation on the basic syntax to be able to pick up a language.Last edited by thetruecoolness; 08-06-2006, 03:43 PM.
Comment
-
Re: Programming Languages
That is pretty true as most languages are based on C (Java, PHP, all the other languages with C in the name), but I would imagine Lisp would give you some trouble as it's a different paradigm (functional vs proceedural/Object Oriented). But yeah once you learn a C language it's pretty easy to pick up another one, since most syntaxes are fairly similar, just with a few new things here and there.Originally posted by FunkI mostly know C++, but I know the basics of PHP, Perl, Java, and Basic. Once you know C++ inside out, most other computer languages come very easily. It's just getting use to the syntax use.
Comment
-
Re: Programming Languages
Actually not too many I've encountered, Visual Basic is just like it though, but the way you program Visual Basic is quite different as it is object based. Other than that most languages are different from BASIC, as it has become a much lesser used language, like FORTRAN and COBAL. C basically set the new standard for many of the modern programming languages. If you want to get into C languages, I recommend starting on Java then going to C++. Java is much nicer than the other ones as it's all in one package, as opposed to spead out in millions of libraries. Java also includes support for 2D graphics out of the box, and has it's own GUI system out of the box, plus tons of tutorials on their website, a fully documented class structure (aka API (Application Programming Interface)), and quite possibly the best IDE Eclipse. Of course best of all it's all free, and completely cross-platform (though so is C and C++, just getting them to work can be trickier). C# wouldn't be too bad to start on either if you already have Visual Studio .NET or later, as it is very similar to Java (almost exactly the same), and it includes a GUI builder, which is pretty nice. It doesn't have double buffered components though by default like Java does.Originally posted by hitogoroshiHey, True, what other languages have syntax similar to Qbasic? If I recall, it's different the C++/Java types of languages.
Though if you like BASIC there have been quite a few variations of it. I recommend looking at the links off of the wikipedia article http://en.wikipedia.org/wiki/BASIC. The one thing BASIC had that I miss in some programs is the LOCATE statement, but with GUI components you can do the same thing, it was just nice to be able to manipulate the console buffer directly instead of having text flying all over the screen. Of course there are some libraries (NCurses) which will emulate this behavior in C.Last edited by thetruecoolness; 08-07-2006, 07:38 PM.
Comment
-
Re: Programming Languages
Java, Scheme, and Perl. I have some experience with Visual Basic, if you consider it a language (I don't think of drag-and-drop when I think of languages...). I have a book on C++, but I haven't read it.What little I have you can borrow, 'cause I'm old...
and I'm blue...
Comment




5198-2124-7210 Smash
Comment