473,902 Members | 4,667 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

How to start learning programming languages?

15 New Member
I do not have programming skills. How do i get interest in programming and improve my skills???
Jun 30 '09 #1
7 3877
9,735 Recognized Expert Moderator Expert
I'd suggest taking a few courses at school first.
Do you have an idea of what type of applications that you want to develop?
Jun 30 '09 #2
11,448 Recognized Expert MVP
Whatever you do, don't take Visual Basic; it cripples your mind forever. Take, e.g. Java or C# as a first language. Sun, the inventor of Java, has excellent online tutorials available as well as a great Java forum that you can read, study, and ask occasional questions if you're stuck. And, above all, learn to walk before you run, so take baby steps and you'll be fine.

kind regards,

Jul 1 '09 #3
15 New Member
i want to develop database applications... .... but need to know at least one of the programming language...... my main problem is its too difficult to start a new thing for me........ how can i overcome in the case of learnin a programming lang???
Jul 1 '09 #4
427 Recognized Expert Contributor

Some people here might laugh at this, but if you really want to learn how to program and understand how all the finer details work, don't go the route of the 'newer' technologies such as .NET.

The older languages force you to do more of the coding yourself, this allows you to comprehend how things interact on a lower level. I would suggest C++ (a bit intense for a total new comer) or Turbo Pascal.

I had Turbo Pascal in high school, you can't do ALL the fancy things that .NET and Java offer you, but it is a simple and clean language with which you can learn the concepts of OOP before moving onto something like C++ or C#.

Good luck
Jul 2 '09 #5
9,735 Recognized Expert Moderator Expert
I actually agree with Cloud....maybe not Turbo Pascal though.
C++ is pretty cool...but I really liked Java.

Java has an awesome resource to help you as a developer: javadocs. When I was working in C++ and Java, I always found that Java "just worked" whereas C++ took a lot more fiddling and would likely not work the first time running something. The nice thing that Java has over C++ is a garbage collector that manages memory usage.

Java has some nice editors too...check out Netbeans and Eclipse. Of course if you really need help with something you can always ask the experts in the Java Forum too :)

If you choose to pick up a .NET language, then I would recommend C# over VB. There is an awesome .NET resource too: the MSDN Library. There's a free version of Visual Studio that will get you started. And of course you can always find help in the .NET Forum or the C# Forum too :)

Jul 2 '09 #6
16 New Member
Well, the first thing is you be determined to do it yourself. People develop interest in computers by being with computers for sometime, its not a one day thing.
First, know what you want, and then be determined to do it, you will find that the more you do it, the better it becomes and the more you like it.
Programming is not a one days job.
Jul 6 '09 #7
1 New Member
the first thing is to develope your logical skills, then u should opt for programming.
Jul 8 '09 #8

Sign in to post your reply or Sign up for a free account.

Similar topics

by: oracle411 | last post by:
Hi I'm new to OpenGL, but have an OpenGL application written in CPP that I would like to display on a web browser. Was wondering how this could be done? Thank you very much
by: John Salerno | last post by:
After my last post, I thought of another question as a result of the following: ------------------------------ Mike Meyer wrote: > John Salerno <johnjsal@NOSPAMgmail.com> writes: > > >>So my question is, is this feasible? >
by: Rainer Krauss | last post by:
I would like to code (just for learning) some band objects for Internet Explorer. To start with, i simply like to add a button to the Browser called "Trace". Pressing it should open a band like the "history" showing the results of a traceroute to the site that is currently in the URL. I'm still new to Visual Studio and C# and even Windows programming. I don't have a Visual C++ background, so i don't know much about ActiveX, ATL or COM...
by: feetdontfailme | last post by:
I have visual basic 6.0 and have worked with visual studio in classwork before. How hard would it be to self teach myself ASP.net? I also have been programming VBA in Access for over 3 years.
by: Andy | last post by:
Hi Just purchased "Beginning Visual Basic 2005" from amazone.com. Anyone who has experience with this book, or could recomend another beginning programming bok? /A.
by: Amai | last post by:
I'm ineterested in learning ASP.NET, in conjunction with both C# and VB.NET. However, i don't really know where to start. Are there classes available at local colleges, or do i have to go through microsoft to find classes? would it be easier to try learning on my own by purchasing Dummies books and microsoft official books? Would it be beneficial to pay someone as a private tutor to help me learn it? thanks in advance for the replies!
by: Amai | last post by:
I'm ineterested in learning C# for Web Service and Developement, in conjunction with both ASP.NET and VB.NET. However, i don't really know where to start. Are there classes available at local colleges, or do i have to go through microsoft to find classes? would it be easier to try learning on my own by purchasing Dummies books and microsoft official books? Would it be beneficial to pay someone as a private tutor to help me learn it?
by: John Salerno | last post by:
Just something that crosses my mind every time I delve into "Learning Python" each night. Does anyone see any value in learning Python when you don't need to for school, work, or any other reason? I mean, sure, there's value in learning anything at any time, but for something like a programming language, I can't help but feel that I will be mostly unable to use what I learn simply because I have no reason to use it. The *process* of...
by: Michael Reach | last post by:
Can anyone suggest a really good course in Javascript that my son can take online, starting right away? It should be for someone without much programming experience, and I mean a real course, that covers things properly and gives problems to work, so that someone who puts in the time can really learn it. Or, the same for a book to buy. Thanks
by: Mitch | last post by:
I'm wondering if I'm doing myself a disservice by learning Visual C#, considering it does so much of the work behind the scenes. Should I be learning console apps first? I still haven't found the right book. C# For Dummies started out great, then the guy just goes into the stratosphere, with no explanation on how he went from point B to point X !
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.