If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Which is the best?

PHP, MySQL, JavaScript, CSS, HTML are OK.
C++ and Java is OK, but a little.
Also interest to learn new languages if wanted such as C#.

I have developed many websites for more than 6 years.
Now I am about to develop software. I started to develop Software to use in windows OS. In future, i hope to develop for Mac too.

I have heard that if we develop software using .NET framework, then it can reverse engineering and see the source code. I am not sure it can do with other framework too.

Being available only for windows is not a big problem, i can learn new things by the time, because i am new to this subject.

Please can anyone suggest me what is the best language according to above things and also many best developers use? And also which is the best software that i can use in windows platform?

Is Microsoft often use C++/C# and don't use Java?

I am sorry if their anything wrong, but I am new to software developing field.

Edit:
A few from my first project:
It has two views.
1. Admin
2. Client
Admin should be able to use web cam or another cam connected to PC. Client and admin can see each other through their camera, at the same time and also, in another window, only Client can see admin. both of them can communicate when they needed.
admin can add files such as pdf and client should see it and also can be scroll it.

And their are more. Please suggest me a language, a software and a database system(MySQL or MSSQL) to use for this.

I also planing to store information on a web based database such as Skype stores usernames and passwords, etc.
The software will communicate with a web server, of course.

Re: Which is the best?

This is a sort of question that makes no sense at all on it's own.

It's like asking which is better... A F1 race car, or a Tractor ?
if you need speed, then an F1 will be a better choice
if you need to plough a field, then a tractor will be the better choice.
and then there all all sorts of in between scenario's where neither of these 2 will be an ideal fit, but can be any degree of usable. Or it might be more appropriate to take a different language altogether (if you need to drive 100 people around, then a bus would be better).

Even with your project description it's still too vague.
It might be easier/faster to use a "less than ideal" language that you already know, and taking the best possible language which you don't know and still need to learn.
Which libraries are you going to use to handle the cams ? that choice alone may alread mandate or at least restrict the languages that can be used.

* The Perfect Platform for Game Developers: Android
Developing rich, high performance Android games from the ground up is a daunting task. Intel has provided Android developers with a number of tools that can be leveraged by Android game developers.

* The Best Reasons to Target Windows 8
Learn some of the best reasons why you should seriously consider bringing your Android mobile development expertise to bear on the Windows 8 platform.