See All Responses Below...
"Best" depends on the type of
business scenario. For example if your are employed in a porting work which involves C language to make it OOP based, then C++ is the way to go. If you are looking for
a true cross platform solution, then C#.NET or Java is the way to
go.
Tom