Click here to Skip to main content
16,005,037 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
can i create a software in visual basic like Photoshop or Microsoft paint?
please help?? and tell me what is the best language to create softwares like adobe

[edit]Spurious big and bold removed - OriginalGriff[/edit]
Posted
Updated 7-Jul-13 1:18am
v2

"can i create a software in visual basic like Photoshop or Microsoft paint?"

Yes. If you have the necessary knowledge and skills.

"tell me what is the best language to create softwares like adobe"

The one you know.

Otherwise it depends on too many factors: Native C++ is probably the fastest (if you discount assembler which would beat it in processing speed by orders of magnitude, but the chances are you would not live long enough to complete the application) but if you don't know C++ and MFC or similar that you are looking at a very, very long learning curve before you can get started.

Besides, "best" is a subjective thing: my criteria for such a product may involve considerations that yours does not, and vice versa.
 
Share this answer
 
Paint, Well yes, of course you can build more powerful applications than Paint itself
.NET is a very powerful framework. If used well the power of .NET will create wondrous applications, There's a Graphics Library called GDI+ for VB, and other .NET languages. It comes with VS on install. People say VB is a beginners language, NOPE! It seems simple only when you are on the shallow side, GDI+ with VB can render 3D objects.
Photoshop : You can, but it's not worth, to do cause Photoshop is really really powerful. I am not saying it's impossible, but yes you have to do a lot of work. In the start it's gotta seem easier than C/C++ cause you have all kinds of GUI in Visual Studio. Drag n Drop the controls into the form, but as you add features by features, it's gonna really be tough. Before you start on this massive project, I did recommend to get fresh with some mathematics, cause you're gonna really need it, If you're using GDI+. But in my opinion Start with C++ then Move on to OpenGL, and then start creating your own libraries in C++, and finally start your project.
Adobe : Never Ever, for this don't ever think that you're gonna use VB, I recommend to get a hang of C#, Probably you could create a library in C# for reading PDF's. But for adobe, C is the Best language...
So that's all....
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900