Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,209,825 members, 8,007,264 topics. Date: Tuesday, 19 November 2024 at 06:35 PM

I Want To Learn Programming. Which Language Should I Start With? - Programming (3) - Nairaland

Nairaland Forum / Science/Technology / Programming / I Want To Learn Programming. Which Language Should I Start With? (695658 Views)

As A Computer Science Student,which Language Should I Start Learning / Which Programming Language Should He Go For? / I Want To Learn Computer Programming, What Language Should I Learn First? (2) (3) (4)

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) ... (168) (Reply) (Go Down)

Re: I Want To Learn Programming. Which Language Should I Start With? by dont8(m): 9:18pm On Jan 05, 2013
Why is no one talking about BASIC-Beginner All-Purpose Symbolic Instruction Code?

6 Likes

Re: I Want To Learn Programming. Which Language Should I Start With? by Urine: 9:22pm On Jan 05, 2013
Nice thread javanian,I love female programmers,It's a pity I only know two. To the newbies, before asking what programming language you should learn, make a decision on what you will love to develop be it mobile apps, web apps, or desktop apps. Once that is done it will be easier to focus on a suitable language.

21 Likes 1 Share

Re: I Want To Learn Programming. Which Language Should I Start With? by fe32(m): 9:26pm On Jan 05, 2013
you can get a cool kickstart with this site. www.codeacademy.com.


To add to that you can go to the MIT OCW http://ocw.mit.edu/index.htm

Also give yourself an online academy feel with https://www.edx.org/.

Also do the codeacademy lessons over and over till you get the full gist

Then, just like learning a musical instrument. no teacher can make make you a master guitarist(e.g),a lot of the work depends on you. Practice a lot

24 Likes 2 Shares

Re: I Want To Learn Programming. Which Language Should I Start With? by manny4life(m): 9:31pm On Jan 05, 2013
I'm glad I stumbled on this thread, I've been confused on which route to go

I wanted to go for an IT Cert course in Database and compliment it with programming, but the courses are just too much and overwhelming. I'm literally confused and haven't made up my mind, but having seen this thread, this will shed more light. Hopefully.

BTW, on my own, I started out with Visual Basic, because it complements well with Advanced Excel features, and some Access queries.

4 Likes 1 Share

Re: I Want To Learn Programming. Which Language Should I Start With? by confusion247(m): 9:35pm On Jan 05, 2013
I am so happy that i came across this thread. GOD will continue to bless you all that wants many of us to benefit from you gurus free of charge. Thanks a thousand times.

8 Likes 2 Shares

Re: I Want To Learn Programming. Which Language Should I Start With? by Urine: 9:36pm On Jan 05, 2013
manny4life: I'm glad I stumbled on this thread, I've been confused on which route to go

I wanted to go for an IT Cert course in Database and compliment it with programming, but the courses are just too much and overwhelming. I'm literally confused and haven't made up my mind, but having seen this thread, this will shed more light. Hopefully.

BTW, on my own, I started out with Visual Basic, because it complements well with Advanced Excel features, and some Access queries.

Why not dive straight into mysql?

3 Likes

Re: I Want To Learn Programming. Which Language Should I Start With? by ayurdavid: 9:42pm On Jan 05, 2013
i want to learn to create web applications and i intend to enrol in a tutorial center/school where i can learnt it. is this advisable or should i just stay at home and read materials online?
can python be used to develop web apps?

1 Like 1 Share

Re: I Want To Learn Programming. Which Language Should I Start With? by Nobody: 9:45pm On Jan 05, 2013
@whiztim i liked this quote. I was able to quickly grasp python quicker than java especially in OOP. But my problem is i want to delve into andriod apps development but people always say that one must know java to run true andriod apps. However what you said here has raised my expectation. Please expantiate wit respect to andriod apps development using python. Pls note the bolded Thanks
Python : Desktop Apps, Server management tools, games, management frameworks, RDBMS.
example of software that is written or partly written in Python: Almost any application you use can be written or emulated in Python!

1 Like 2 Shares

Re: I Want To Learn Programming. Which Language Should I Start With? by Javanian: 9:46pm On Jan 05, 2013
ayurdavid: i want to learn to create web applications and i intend to enrol in a tutorial center/school where i can learnt it. is this advisable or should i just stay at home and read materials online?
can python be used to develop web apps?

Yes, you can learn on your own all you need is on this thread and Yes python can be used to develop web apps

6 Likes 1 Share

Re: I Want To Learn Programming. Which Language Should I Start With? by plote: 9:47pm On Jan 05, 2013
I would like to assist you. If you really want to learn programming, then you have to forget about this language or that language. They are really the same. What you see as language , is just surface language,or abstractions. Nothing special. The way to go is to just choose one, the one with great online community, and a lot of readily available materials online. It should be free and open source, unless you have deep pocket. Never do copy and paste, carefully read the basic syntax, and try implement basic stuff on your own. Anything you fancy. Fall back to community when the going gets tough, and try always to read beginners' threads in your chosen language. Some day, you would start answering some of the questions.
In programming you will be needing data stores and ways to access them. So, watch out for sequence(vector, array, list) and hash table. Also remember sort and search algorithms, they are everywhere. Regular expression incarnations: match, split, concatenation for strings.
If you are able to wrap your head around the above algorithms and data structures, you could really carry out interesting tasks in any programming language. Finally , remember that you have to read source codes for you to become an expert.

This is my 50 cents

65 Likes 6 Shares

Re: I Want To Learn Programming. Which Language Should I Start With? by Javanian: 9:48pm On Jan 05, 2013
hisblud: @whiztim i liked this quote. I was able to quickly grasp python quicker than java especially in OOP. But my problem is i want to delve into andriod apps development but people always say that one must know java to run true andriod apps. However what you said here has raised my expectation. Please expantiate wit respect to andriod apps development using python. Thanks

If you want to develop Android apps, Java is the thing for you...

3 Likes

Re: I Want To Learn Programming. Which Language Should I Start With? by WebSolutnX(m): 9:54pm On Jan 05, 2013
webdezzi: I still wonder why the powerful Actionscript is not listed.

Python.
Python is a Rapid Application Development(RAD) language which lets you write complex software with less codes.
It is made juicier with the arrays of available modules that makes your programming life fun, easy and exciting.
As a developer, if you pick up python and dedicate say 2 weeks to learning it, You wont go back.

Python is not only addictive but also clean and organized. You can read through source codes written in python and you know what they do right a way.
the syntax design is near perfect as it lets you code without thinking of ending every line with semi-colons, no dollar signs, no var, Dim or the likes.
Python developers here can add theirs.


That's coming from webdezzi - the king of actionscripts!
I respect his work with actionscript - I'm a fan.

see www.webdezzi.com

1 Like 1 Share

Re: I Want To Learn Programming. Which Language Should I Start With? by wascolee(m): 9:58pm On Jan 05, 2013
nice work @ javanian, i really love it. U jst helped a learner lyk me.

1 Like

Re: I Want To Learn Programming. Which Language Should I Start With? by Nobody: 10:00pm On Jan 05, 2013
If you do work in mostly unix/linux environment and would like to automate a lot of tasks which are repetitive, PERL is the language for you. To be able to exploit the full power of this programing language, OS level programming knowledge is required.
Re: I Want To Learn Programming. Which Language Should I Start With? by fe32(m): 10:07pm On Jan 05, 2013
indeed they are all similiar. Also know that it depends on what you intend to do and achieve with what you are learning. However, tips I am giving here is to get you to start thinking like a computer scientist. The idea are kind of same,just that some of them are more complicated than others.

I will also follow the python route. It gets you in he know in a very little time and you can start doing cool stuffs. I will also advocate python for anyone still in school to help you with problem solving.

codeacademy.com
edx.org
mit ocw
codingbat.com
program arcade games with Professor vincent craven.(wonderful man and wonderful site)http://programarcadegames.com/
get this book (think python:how to think like a computer scientist)
download google pyscripter(it's light and very good)
also download Dreampie(gives you history of anything you've done and you can export it to HTML to see anything you've forgotten)

I'll say you should read the book first to give you a brief intro of what to expect and do the exercises please!!!..when things starts looking boring, drop it and go on to codeacademy and start the python class. It's interactive and pretty cool

I asked to start the book first so that you can understand the codeacademy classes quickly

if you go to the MIT and EDX class, you'll notice they also introduced programming with python

15 Likes 3 Shares

Re: I Want To Learn Programming. Which Language Should I Start With? by ayurdavid: 10:08pm On Jan 05, 2013
can anyone suggest a good place or center i can learn python or java? i kinda like to be trained by a professional. or can any of the gurus in the house train me up? ( i dont mind the cost).
Re: I Want To Learn Programming. Which Language Should I Start With? by Nobody: 10:09pm On Jan 05, 2013
Javanian:

If you want to develop Android apps, Java is the thing for you...
thanks but why is java oop so difficult to grasp? I tried wraping my hands around it, it seems to slide thru like a squeezed butter. What should i hold first in oop
Re: I Want To Learn Programming. Which Language Should I Start With? by sdbaba: 10:10pm On Jan 05, 2013
cool cool cool
Re: I Want To Learn Programming. Which Language Should I Start With? by fe32(m): 10:12pm On Jan 05, 2013
fe32: indeed they are all similiar. Also know that it depends on what you intend to do and achieve with what you are learning. However, tips I am giving here is to get you to start thinking like a computer scientist. The idea are kind of same,just that some of them are more complicated than others.

I will also follow the python route. It gets you in he know in a very little time and you can start doing cool stuffs. I will also advocate python for anyone still in school to help you with problem solving.

codeacademy.com
edx.org
mit ocw
codingbat.com
program arcade games with Professor vincent craven.(wonderful man and wonderful site)http://programarcadegames.com/
get this book (think python:how to think like a computer scientist)
download google pyscripter(it's light and very good)
also download Dreampie(gives you history of anything you've done and you can export it to HTML to see anything you've forgotten)

I'll say you should read the book first to give you a brief intro of what to expect and do the exercises please!!!..when things starts looking boring, drop it and go on to codeacademy and start the python class. It's interactive and pretty cool

I asked to start the book first so that you can understand the codeacademy classes quickly

if you go to the MIT and EDX class, you'll notice they also introduced programming with python

Google the list please
codeacademy.com
edx.org
mit ocw
codingbat.com
program arcade games with Professor vincent craven.(wonderful man and wonderful site)http://programarcadegames.com/
get this book (think python:how to think like a computer scientist)
download google pyscripter(it's light and very good)
also download Dreampie(gives you history of anything you've done and you can export it to HTML to see anything you've forgotten)

1 Like 1 Share

Re: I Want To Learn Programming. Which Language Should I Start With? by Javanian: 10:16pm On Jan 05, 2013
hisblud: thanks but why is java oop so difficult to grasp? I tried wraping my hands around it, it seems to slide thru like a squeezed butter. What should i hold first in oop

OOP isn't difficult in anyway and Java is not the only O.O language C++, C#, VB.NET etc are also OOP languages. The problem is that most people don't know the main aim OOP. The main aim of OOP is don't write a code or function or a module more than once. If you think in this path it shouldn't be difficult to grasp again...Hope this helps...

9 Likes 2 Shares

Re: I Want To Learn Programming. Which Language Should I Start With? by adewasco2k(m): 10:54pm On Jan 05, 2013
Nice stumbling on the thread...i am i leaner to...though i am good with my HTML. CSS, JQUERY and a little of PYTHON, PHP on the way....should learn a lot here.

subcribed
Re: I Want To Learn Programming. Which Language Should I Start With? by double08(m): 11:05pm On Jan 05, 2013
the most reasonable thread I have seen this year
Re: I Want To Learn Programming. Which Language Should I Start With? by hemor(m): 11:28pm On Jan 05, 2013
ibnquasale: i am a very confused person when it comes to choosing an "appropriate" programming language cry cry. i know the gurus here can help me. i read statistics and maths.
my desire is to be able to design front ends for my databases, design GUIs and desktop applications that can also serve as front ends or data analysis applications.

i know little of PHP, Python, CSS, Mysql (through video tutorials). one of my main challenge is i don't know what to do with them, especially after learning the basis..... i don't mind being an apprentice to an expert here wink grin grin

thanks in advance.

since u said u read statistics and math, d programming language u need for that is matlab

1 Like 1 Share

Re: I Want To Learn Programming. Which Language Should I Start With? by Mayowura: 11:44pm On Jan 05, 2013
Pls is this thread applicable for some1 who knows nothing about programming and he's willing to learn?
Thanks

1 Like

Re: I Want To Learn Programming. Which Language Should I Start With? by Javanian: 11:50pm On Jan 05, 2013
^^^

Yes...

2 Likes

Re: I Want To Learn Programming. Which Language Should I Start With? by eyenCalabar(m): 12:21am On Jan 06, 2013
Subscribing cool
Re: I Want To Learn Programming. Which Language Should I Start With? by WhiZTiM(m): 1:06am On Jan 06, 2013
IMHO(In My Humble Opinion)... To those who is still confused about what language to take should tell us what He/She wants to do with programming and/or what kind of software He/She wants to build.... then, some of us here that have an idea of that domain will suggest a/some suited languages.

3 Likes 1 Share

Re: I Want To Learn Programming. Which Language Should I Start With? by drvirus1(m): 1:24am On Jan 06, 2013
Javanian: MOBILE APPLICATIONS
A mobile application (or mobile app) is a software application designed to run on smartphones, tablet computers and other mobile devices. example of mobile applications are opera mini, UCBrowser, Games etc. Mobile Applications run on different platforms such as iPhone, BlackBerry, Android phone or Windows Phone etc. Mobile Applications can be created with Java, Objective-c, c++, C# and so on...
U ve said it all, good work
Re: I Want To Learn Programming. Which Language Should I Start With? by secreyor: 1:45am On Jan 06, 2013
I'm an engineering student,i used to want to learn everything i could about programming,but after java and C++, I just branched to MATLAB..really tyt science and engineering tool..i guess MATLAB is all d programming tool i need in my field 4 now.

1 Like

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) ... (168) (Reply)

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 46
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.