4i wan't build my own software , can any one tell me how to start , which programming laguage is easy & good for begginers? what language should i use?
asked by shreekrishna 7 months ago
flagHow to Start Programming for beginners
The Best way to Start Programming is C, you can get a book for yourself of c ( I suggest Balaguruswamy because that helped me a lot), C should be the first language to learn because it builds a good base for... keep reading →
rajkishor09 says
Well, i use visual sudio .net with C#, i like this for ease of use. I have created a MP3 player usind 3rd party API, google translator, image resizer and lots more experiment with C#.net.
Its a programmer who decides the language for development, if you don't know any thing in programming then C is the best to start off. Else try to find out which language you know better....

Indigestion says
I started with Java, it is a very powerful language to learn.
A good thing about it in comparison with C or C++ is that you don't need to know the OS's framework to create windowed applications, you can call these framework's' commands from Java with Java methods.
It is easy to find many resources about Java in the internet, and there are many books about it too. As an introduction to Object oriented (or orientated) programming, it is very good, and will lead you through the good path into then learning C and C++.

This Mike Guy says
You should do some online research before you commit to a language to learn. If you want to take the easiest way out, than a sort of simple language such as Visual Basic will suit you best. If you want to aim a little higher think about Java, C#, C, or C++. I am assuming you are running Windows here. Visual Basic will quickly allow you to learn how to develop graphical user interfaces for WIndows, where as it is harder with the other languages. The only reason I urge you to do a little personal research first is because learning a programming language is a time consuming process that requires a lot of practice. You do not want to start using one then find you like the feature set of another language mid way through.
So weight the language against what you want to accomplish. You might want to take classes too. There are a number of online certificate classes that make good alternatives to "how to" books.
JustSimple info says
The best way to start is to search online, or visit your local library or barnes and nobles and glance over the different programming language. Not everybody can grasp a programming language and some are easier than others. I have taken a C# class my self, but others love C++, Java, etc. There are many different levels of programming. You might want to look at database programming also. Big money in that field and some people can get the hang of database programming pretty easy. SQL, Access, Oracle languages. Oracle just purchased Java so they will be integrating that language into there database language. We can't answer that question for you, its best to visit the library and read over the languages that catches your eyes and interest you the most.
RPattinson says
Hello and welcome to the world of programming! You're going to find it everywhere on the spectrum from completely frustrating to entirely exhilirating.
The key is to starting out the right way is to develop a strong foundation and understanding of the basics. I've been an Instructor at a college for 4 years and I start my students out in the following order. It's a proven path to success.
Understand datatype and variables. Learn how to use them efficiently. Especially the "scope" of a variable. Best practices for naming conventions.
Now learn about events. From there look at arrays, methods, passing variables etc.
Have some fun along the way by learning with a good starter book. I know a lot of hard-core programmers will turn their nose up at visual basic in .NET but it's a great beginning program in many ways. First, it isn't case sensitive so you can concentrate on learning and not typing. If there's an error in your code, it won't be some trivial thing like a mis-typed word.
Learn about controls - drag and drop on a form, explore the properties, events, attributes. Then look at how they are added to the project from the code side.
Now you're on your way. The order I teach my students (language wise) is the following:
Visual Basic, C#, C++, Javascript, SQL Server, Oracle
Best of luck to you!
Robert Pattinson
Waren E says
Python and C++ are the most portable,upgradable and easily understood languages for begginers with lots of help files documented online,I hope this helps,all the best!:)
You can vote each answer up or down to show your support or disapproval. You cannot flag an answer, but if an answer receives enough down votes compared to up votes, then it will become hidden.









