473,326 Members | 2,337 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

Which Coding Language to Start with?

Hi,

I don't know any coding language, I desperately want to learn one by one for next couple of years or whatever it takes.

My question is, Where should I start from?
I'm little confused should I start from Java? c? or C++? or even Basic? I have done some coding almost 6 years back in School which I have totally forgotten .
I would like to start climbing ladder from start rather skipping/jumping on higher once at start.

So, Kindly suggest where should I start coding from?
Sep 25 '12 #1
7 9476
zmbd
5,501 Expert Mod 4TB
Depends on what you want to do.
Sep 26 '12 #2
There is a process in coding:
  1. Determine what it is you wish to accomplish with a program.
  2. Produce an algorithm or process for how this task can be performed.
  3. Determine which programming language would best suit this type of process.
  4. Write code and debug.

So, like zmbd said, it REALLY depends on what you want to do.

For example, do you want to have job security by being an in-demand programmer? Do you want to be at the breast of the bleeding edge? Do you want to optimize existing code at the byte level? Do you want to work with advanced mathematics?

Figure out what you want to do, then we'll help guide you towards a few languages that might fit you.
Sep 26 '12 #3
suely
3
determinate:

official documentation
if is OOP
what do you want (desktop app, mobile app, web app)
I have learned a lot of coding lenguages but the must easy to me was: c #, but other prefer java...try to follow a tutorial, and try, if you want .net visit the official page: http://msdn.microsoft.com, if you want something about a open source lenguage you can try ruby with it framework rails (all this is called ruby on rails (:S))is pretty easy too, and their comunity is awsome, there a lot of tutorials (in video) at http://railscasts.com/ besides you can read the tutorials in english or spanish, italian...etc. if you are looking for a tutorial video in spanish visit youtube the cspmoreno channel, regardts.
Sep 26 '12 #4
bleep
5
If you really want to start, just start. Head over to w3schools and go through the first few pages of each language until you decide which one you're picking up easily. The truth is, by the time you're done with one language you'll realize that maybe there's another language which is better for certain other types of programs.. and eventually you'll be hopping on to those as well.

It's good that you're giving yourself a cushion of 2 years and not just pretending that you'll be able master anything in the short term. That's a realistic approach.
Feb 8 '13 #5
I suggest you to learn phython it simple and easy compared to other and it is good too:-)
Mar 24 '13 #6
game2d
59
dont start with C just bc you will have to learn Unix or linux commands. start with java bc for me java is easier than c++.
Apr 13 '13 #7
I have a BS in applied mathematics and wrote Ada and Pascal software in large, RTE (real-time, embedded) avionics for 15+ years. These were math and logic intense systems, implementing navigation and guidance algorithms, with more than half-million lines of code, running on custom processors and written and tested to tough FAA standards. I knew nothing about airplanes or avionics when I started RTE but they taught me on the job and I paid them back with performance.

I had to step away from that field for 10 years and now am able to return to software development. I was and still am able to find RTE Ada jobs in my old field, but they are geographically limited. I'm 49 with wife and small children and don't want to move across the country at this point in my life.

I still want to develop software in a large corporate environment, but with skills that are in-demand across many industries. I have zero experience with web-design, scripting, mobile devices, internet protocols, networks, network security and database management, so I am starting out at the bottom but I have proven I can learn on the job.

Given my circumstance, what language/skill would get me into an IT dept quickly?

Thank you.
Apr 2 '14 #8

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

Similar topics

14
by: Jigar Mehta | last post by:
Hye all, I am a VC++ programmer (have exp. of 2+ years).. But till now, I have never worked on templates.. I have developed whole products but never worked on templates or used them in my...
1
by: Anonieko Ramos | last post by:
The logical thing to do is to try it yourself. > > > > See this example: -----------------------------------------------------------
0
by: Kirk | last post by:
The following C# web service works fine until you uncomment the lines setting UserName and Password. Then, Process.Start throws an Access is Denied Exception. This is with .NET 2.0, of course...
2
by: londonblokde | last post by:
Hello, If I want to learn VBA should I start by learning Visual Basic? I have no background in coding, but I need to learn VBA. So what is the best way to learn it; do I need to learn Visual Basic...
3
by: otunba | last post by:
Pls I'm a novice in software programming who has a strong desire to learn. i want to know which programming language or languages that is most lucrative.
7
by: Thomas Schmidt | last post by:
Hi all, I need an XPath which selects all nodes of a specific name which start with a text node, i.e. I want the expression to select: <x> abcdefg <y>hijklmn</y> </x>
3
by: nala99 | last post by:
ok im just starting out and trying to learn computer language but i have no idea where to start or what the best language to start with is. Can any one help me?
11
by: Smokey Grindel | last post by:
Ok this is wierd I am seeing this issue with C# and VB.NET apps made in ..NET... I have the framework installed (.NET 3.5 currently)... i installed my applications... I placed them in the...
1
by: aberry | last post by:
I have text file which contain Unicode data (say inp.txt) I read file using following code:- import codecs infile = codecs.open('C:\\tdata\\inp.txt','r','utf-16',errors='ignore') data =...
7
by: rajesh6695 | last post by:
Which programming language will be suitable for GUI application development for Win CE 5.0 Device. Below are the some major features to be covered in GUI application 1. TCP/IP Communication (Hope...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
1
by: PapaRatzi | last post by:
Hello, I am teaching myself MS Access forms design and Visual Basic. I've created a table to capture a list of Top 30 singles and forms to capture new entries. The final step is a form (unbound)...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 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 former...

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.