what are the best cross platform OOP programming languages and tools?
151463
Certainly java.\n\nhttp://java.sun.com\n\nBut you already know, don't you ;)
1090512
C++\nC\nJava\nVisual Basic\nPascal
545347
c++, c+, java and visual basic is the best. if u don't know programming then u can try wit flash professional 8. i did some programming wit that.
47688
Visual C++ is available for free as long as you download it by November of this year and register it.  It is a great IDE :-)\n\nhttp://msdn.microsoft.com/vstudio/express/visualc/\n\nGood luck.
398339
C++ will allow you to build much more robust applications.  Visual Basic is good for more simple programs and even learning the fundamentals of programming logic.
908927
Go for Black Book for VB.\nComplete Reference for C++ is good.\nC++, Java and .Net are valued.
692349
Thinking in C++/ Thinking in Java/ And PHP Power Programming. I've read them. Those are the best ones...
214214
You can use Perl with Java. The simplest interface is called Inline::Java, and can be found in the CPAN.  You can also intermingle Java and Perl applications, using the "JPL" library.
350677
Here are some resources I use often:\nhttp://www.freeprogrammingresources.com/freetutr.html\nhttp://www.cprogramming.com/\nhttp://www.cplusplus.com/\nhttp://www.thefreecountry.com/documentation/onlinecpp.shtml
451495
Best and easy to use is Visual C++ Express 2005 (it's free)http://msdn.microsoft.com/vstudio/express/visualC/default.aspx\nand you can get complete information on Microsoft's Vc++ from http://msdn.microsoft.com/visualc/ infact there are video lessions and how Do I.. Guides at http://msdn2.microsoft.com/en-us/library/ms177549\n This will be the best compiler to use  as you are doing development in windows xp . As it will provide you with good API's (IT's a COMPILER + IDE)\nThere is another free compiler http://www.bloodshed.net/devcpp.html . It's a good compiler , if you want to be vendor neutral.\nThere is another free compiler called GCC (this is a GNU compiler (i.e Open Source and free too) you can get complete information on this from http://gcc.gnu.org\nand you can download the compiler from http://gcc.gnu.org/install/binaries.html\nWith this compiler you can do development on many operating systems with the same toolset.
851228
Check these out:\n\nhttp://www.borland.com/bcppbuilder/freecompiler/\n\nhttp://www.thefreecountry.com/compilers/cpp.shtml
517962
If you are creating a chatting software like yahoo or msn messenger, then c# is ok if you know it well.I used Visual Basic and Visual C++. They are way lot easier. And The main problem with these softwares is that they need constant updating and debugging. So Give VB or VC++ a try ok as they are relatively easier to code and hence update and debug.
549657
This will depend heavily on the operating system and programming tools you have available to you.\n\nWith Borland Delphi, I would do this with the POP3 or IMAP component in the Indy component suite.\n\nIndy is an open source project that is also available for other langugaes such as C#, C++, Visual Basic .NET...
803253
there has been alot of work done in A.I. in LISP, but outside of AI the language doesn't see much use. For versatility, some version of C++ would probably be the best. For ease of use, I understand that python is a pretty good choice at this point, but I don't have any personal experience with it.\n\nIf your planning on doing such a program over the web, PHP/MySQL would be a good choice, and it's free as well.
347509
Some good topics:\n\nException Handling\nTemplates\nThe Standard Library\nMultiple Inheritance\n\nA great resource is Thinking in C++ by Bruce Eckel. You can download a free copy of the book from his website here: http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html\n\nAs far as learning Windows programming, the best resource is Programming Applications for Windows by Jeffrey Richter. It is out of print though, so the best way to get it would be via Amazon, EBay, etc. MSDN is also a great source (More as a reference though).\n\nYou should also consider C++/CLI, which is quickly becoming one of my favorite languages. All the power of C++ as well as the power of the .Net framework.
852579
Deitel has a good book on Java that also incorporates UML and OOP in the training.  The only downside is that the book is more expensive than many but is much better in content than most.  Here is a link to the book:\nhttp://www.amazon.com/exec/obidos/ASIN/0131483986/deitelassociatin\n\nHere is a link for UML tutorials:\nhttp://umlcenter.visual-paradigm.com/index.html#tutorial\n\nGood Luck.
779941
I'm afraid I don't quite understand what you are asking. Do you mean right IDE/Compiler? Cause any module will work well in Java or C/C++, you have to just call it. If you meant IDE/Complier I would go with  Microsft's Visual C++. Another good software is Dev C++ its made by bloodshed software.