Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,150,296 members, 7,808,007 topics. Date: Thursday, 25 April 2024 at 02:39 AM

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

Nairaland Forum / Science/Technology / Programming / I Want To Learn Programming. Which Language Should I Start With? (658916 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) ... (109) (110) (111) (112) (113) (114) (115) ... (165) (Reply) (Go Down)

Re: I Want To Learn Programming. Which Language Should I Start With? by iCode2: 9:21am On Aug 14, 2019
Daejoyoung:

Hello, l am a self taught programmer and l believe it's the best option if like me you can cultivate the habit of sitting in front of your system for long hours. l use google and stackoverflow a lot, and overtime l've become more patient with the debugging process.

Being a self taught programmer is difficult, because you may have no compass on your learning path, and spend more time. Also you may have little or no feed back, but when you put in the required amount of time (say an average of 2 hours per day) and go through the process, it's definitely worth it. This is because you know you are your own teacher, and you measure up your progress by yourself. You are much more actively involved in it.
A self taught programmer however can also search for other programmers around in order to cultivate the habit of team work, and also for the required feedback.
l'll advice a self taught programmer to combine both the bottom up as well as the top down learning approach. Fortunately for us in this current global village, it has become easier to be self taught and very advantageous with the tons of resources online.
Wow thanks so much for your response. I was confused about the top down and bottom up approach but I've seen your reply to the guy who asked.
How long did it take you to be proficient? At least to handle some projects. I plan to start out with html - css - javascript - bootstrap - jquery - angular - php - larave-sql. l After this I'm torn between going with python or java.
Someone suggested I add c# and asp.net. What do you think about this learning path?
Re: I Want To Learn Programming. Which Language Should I Start With? by Daejoyoung: 9:49am On Aug 14, 2019
iCode2:
Wow thanks so much for your response. I was confused about the top down and bottom up approach but I've seen your reply to the guy who asked.
How long did it take you to be proficient? At least to handle some projects. I plan to start out with html - css - javascript - bootstrap - jquery - angular - php - larave-sql. l After this I'm torn between going with python or java.
Someone suggested I add c# and asp.net. What do you think about this learning path?
l haved worked with Tkinter for some little projects and then played with django to an extent, but Pandas for data analysis has been my major focus.

Learning Pandas and machine learning libraries like scikit learn didn't take me a long time(say a few weeks) because you can find almost everything on stackoverflow, and there are lots of structured projects already, but they both take a very long time to master and work with independently, you would still need Google and Stackoverflow for lots of things even when you master them.
With django and flask, you would have to learn so many other things, you would definitely feel like you are out of the python domain especially with django.
l started with structured projects on the internet, then began to personalize these projects and build upon them after a long time and then finally began to have my own little ideas.

Practicing with structured projects on the internet is easy, but it could take you so many months to transition to the stage where you begin to implement your own ideas successfully and confidently.

When you know enough to kickstart your own idea or build upon previous projects without slavishly following an existing project step by step, then you know you are making good progress, but getting to this stage on your own and without a work or school environment, is difficult and could take months or even years for some.
By this time, freelancing on very small projects or a job or practice school with more project ideas would help. Even an online course with so many projects would be helpful.

You have chosen the right part with html, css, javascript and sql. lt's best to begin with front end frameworks (in my opinion), and then knowledge of sql is vital for almost all backends.

As for the java/python confusion, it's not that important, just begin with anyone, and if after weeks you think it's tough, try the other route.
There should be no pressure to choose one or stick with one, they are just tools by the way, and you can pick them up anytime.

But then if you are to learn php and laravel, why not perfect that first, and make money with that before worrying about java or python?

2 Likes 1 Share

Re: I Want To Learn Programming. Which Language Should I Start With? by iCode2: 10:30am On Aug 14, 2019
Daejoyoung:

l haved worked with Tkinter for some little projects and then played with django to an extent, but Pandas for data analysis has been my major focus.

Learning Pandas and machine learning libraries like scikit learn didn't take me a long time(say a few weeks) because you can find almost everything on stackoverflow, and there are lots of structured projects already, but they both take a very long time to master and work with independently, you would still need Google and Stackoverflow for lots of things even when you master them.
With django and flask, you would have to learn so many other things, you would definitely feel like you are out of the python domain especially with django.
l started with structured projects on the internet, then began to personalize these projects and build upon them after a long time and then finally began to have my own little ideas.

Practicing with structured projects on the internet is easy, but it could take you so many months to transition to the stage where you begin to implement your own ideas successfully and confidently.

When you know enough to kickstart your own idea or build upon previous projects without slavishly following an existing project step by step, then you know you are making good progress, but getting to this stage on your own and without a work or school environment, is difficult and could take months or even years for some.
By this time, freelancing on very small projects or a job or practice school with more project ideas would help. Even an online course with so many projects would be helpful.

You have chosen the right part with html, css, javascript and sql. lt's best to begin with front end frameworks (in my opinion), and then knowledge of sql is vital for almost all backends.

As for the java/python confusion, it's not that important, just begin with anyone, and if after weeks you think it's tough, try the other route.
There should be no pressure to choose one or stick with one, they are just tools by the way, and you can pick them up anytime.

But then if you are to learn php and laravel, why not perfect that first, and make money with that before worrying about java or python?
Thats true @ bolded. I just wanted to figure the whole process out in my head before starting. Lol. I think it's because I'll also want to go into app development later. I'm definitely going to perfect my php/laravel. I'll see how far I can go with html in 7 days. My plan is to be done with html in 7 days, another 7 days for css. I can't say how long javascript is going to take.
Haven't heard much about stack overflow. I've heard someone mention git also. I'll need to familiarise myself with these platforms.
Re: I Want To Learn Programming. Which Language Should I Start With? by Eggovic: 10:50am On Aug 14, 2019
francisgodstime:
Hello guys, am a political science graduate nd all i know abt computer is just d basic stuff, but i would like to learn about programming. Anyone with an idea on how i can go about it, any institution i can attend nd what d cost.
Okay
I like this
However, the first question is why do you want to go into programming?
Re: I Want To Learn Programming. Which Language Should I Start With? by Mazugore365: 6:37pm On Aug 14, 2019
One of the most popular programming languages is C ++.
But I advise you to start with Python just to figure out what and how it works.
Well, plus decide where you want to work, because different areas mean a different programming language smiley
Read, apply, study smiley
Re: I Want To Learn Programming. Which Language Should I Start With? by Fashola4421: 10:44am On Aug 17, 2019
Really
Re: I Want To Learn Programming. Which Language Should I Start With? by Berenow: 7:43pm On Aug 21, 2019
No matter what happens, no matter how far you seem to be away from where you want to be, never stop believing that you will somehow make it.
━━━━━━━━━━━━━
Get more motivational quotes and pictures in the site link below.

https://berenow..com/2019/08/motivational-pictures-1.html?m=1
Re: I Want To Learn Programming. Which Language Should I Start With? by Nobody: 5:21pm On Aug 24, 2019
If you need to learn a language getting a For Dummies book is the best start I am not saying you are a dummy it means you are a beginner

1 Like

Re: I Want To Learn Programming. Which Language Should I Start With? by dlawnoni: 2:13pm On Aug 25, 2019
Please can anyone here help me on how I can root my phone?. I will really appreciate
Re: I Want To Learn Programming. Which Language Should I Start With? by Nobody: 9:58pm On Aug 26, 2019
Udiee:
The[b] Decagon Program is now accepting applications.[/b]


The times are changing. We’re creating our own “silicon valley”. if you don’t get in, you’ll be left out.

That’s while you should apply for the Decagon Software Development Programme for Nigerians.


About Decagon

Decagon is on a mission to help high potential Nigerians contribute meaningfully through technology. They transform fast learners into world-class software developers in just six months and connect them to job opportunities locally and abroad. Their platform enables the brightest young Nigerians to not only take advantage of the new digital economy but to actively lead and shape emerging opportunities.

What is the Decagon Program?

An in-person, on-site learning experience that transforms you into a capable software engineer in 6 months. The program takes care of everything in order to ensure you only focus on learning, thus making you a well-rounded engineer with broad technical knowledge and deep problem-solving skills.

This is what you get:

An intensive 6-month full stack development training, at no upfront cost.

During the program, you will get great accommodation within proximity of the training centre, with feeding included.

Brand new laptop, with all necessary professional software, installed.

Steady power supply at the training centre and at the residence.

Monthly stipend to meet other basic needs.

After the program, you will get a job placement with one of the amazing organizations that hire from Decagon including Kobo360, Terragon, Flutterwave, Seamfix, ROAM, Groove, Gokada, Sterling Bank, Stanbic Bank, Access Bank, Opera, Zonetech Park and so on.

Apply to visit www.decagonhq.com


Looks like you have a good program from what I see on your website, but I have to say your training cost of NGN2m is prohibitive. You should consider your pricing carefully again.
Re: I Want To Learn Programming. Which Language Should I Start With? by Eggovic: 10:15pm On Aug 26, 2019
konvict0111:
Looks like you have a good program from what I see on your website, but I have to say your training cost of NGN2m is prohibitive. You should consider your pricing carefully again.
Please where was 2 million naira stated?
Re: I Want To Learn Programming. Which Language Should I Start With? by Nobody: 10:08am On Aug 27, 2019
Eggovic:

Please where was 2 million naira stated?
The website please! Or am I being mistaken?

I checked on the website as shared and saw that amount. I want to be guided if I am wrong please.
Re: I Want To Learn Programming. Which Language Should I Start With? by Eggovic: 10:11am On Aug 27, 2019
konvict0111:
The website please! Or am I being mistaken?

I checked on the website as shared and saw that amount. I want to be guided if I am wrong please.
Okay
I'll get back to you on this info
I'm trying to be careful as I was just invited for the interview stage
Re: I Want To Learn Programming. Which Language Should I Start With? by kiddapunk: 6:41pm On Aug 27, 2019
Javanian:
Due to the numerous "i want to start programming, which language should i start with" threads on this board i decided to create a thread that will address this issue. I am not a wonderful writer and i won't say i know it all but i will try. I urge every one on this board to correct me where i err an also contribute in whatever way you can to make this thread worth it. I will try as much as possible not to be biased in this write up.

I am not going to go into detail in defining what programming is because i will assume before entering this thread you should already know what programming is. But in summary programming is the act of creating whatever you want with your brain and computer programming is the act of creating whatever you want with your brain and a computer. You can read more from

http://en.wikipedia.org/wiki/Computer_programming

Programmers could also be called software programmers, software developers and other big-big names you can think of.

Feel free to ask your questions, i will try and answer the ones i can my Ogas in the house will help me with those i can't answer

Please every Programmer should try as much as possible to check on this thread once in a while to help answer some questions Newbies would like to ask.
Are you a programmer? Im looking for programmers in Nigeria for a project, gimme any social handle or contact, thanks.
Re: I Want To Learn Programming. Which Language Should I Start With? by dlawnoni: 6:09am On Aug 29, 2019
iCode2:
Thats true @ bolded. I just wanted to figure the whole process out in my head before starting. Lol. I think it's because I'll also want to go into app development later. I'm definitely going to perfect my php/laravel. I'll see how far I can go with html in 7 days. My plan is to be done with html in 7 days, another 7 days for css. I can't say how long javascript is going to take.
Haven't heard much about stack overflow. I've heard someone mention git also. I'll need to familiarise myself with these platforms.
bro please you know anything about rooting
Re: I Want To Learn Programming. Which Language Should I Start With? by iCode2: 10:49am On Aug 29, 2019
dlawnoni:
bro please you know anything about rooting
No. Go to phones section. You'll see a lot of them there.
Re: I Want To Learn Programming. Which Language Should I Start With? by Champjar: 12:45pm On Aug 30, 2019
Hi,Guy's
Good Afternoon
Please, i have a question
For beginners in data analytics,which is the best/easiest language to learn for a start
Re: I Want To Learn Programming. Which Language Should I Start With? by Champjar: 1:13pm On Aug 30, 2019
Champjar:
Hi,Guy's
Good Afternoon
Please, i have a question
For beginners in data analytics,which is the best/easiest language to learn for a start
Re: I Want To Learn Programming. Which Language Should I Start With? by Eggovic: 1:34pm On Aug 30, 2019
Champjar:
Hi,Guy's
Good Afternoon
Please, i have a question
For beginners in data analytics,which is the best/easiest language to learn for a start
Python
Re: I Want To Learn Programming. Which Language Should I Start With? by Champjar: 11:09pm On Aug 30, 2019
Eggovic:

Python
Thanks for responding
Please can I get the link to download it..
Re: I Want To Learn Programming. Which Language Should I Start With? by Eggovic: 11:12pm On Aug 30, 2019
Re: I Want To Learn Programming. Which Language Should I Start With? by ges2019: 12:25pm On Aug 31, 2019
I have concise materials for complete R programming course, Python course, MathLab, and Data visualization tools like Tableau.

If you are beginner in these advanced programming languages, and are interested in data science kindly reach out to me on 07068883816
Re: I Want To Learn Programming. Which Language Should I Start With? by Champjar: 1:05pm On Aug 31, 2019
Eggovic:

Uwc. Just search Gooovgle

I've searched, I tried to install it
I must pay $800 for it
I always tot it's Free
Re: I Want To Learn Programming. Which Language Should I Start With? by tot(f): 1:07pm On Aug 31, 2019
Champjar:
Hi,Guy's
Good Afternoon
Please, i have a question
For beginners in data analytics,which is the best/easiest language to learn for a start

R programming language is recommended for data analytics. It's free to download online as well.

https://www.datamentor.io/r-programming/
Re: I Want To Learn Programming. Which Language Should I Start With? by Daejoyoung: 2:41pm On Aug 31, 2019
Champjar:
Hi,Guy's
Good Afternoon
Please, i have a question
For beginners in data analytics,which is the best/easiest language to learn for a start
Hmnn, data analytics may just be more about tools like SAP, Tableu, PowerBI, SQL, Excel, and then maybe one of R or Python.

(1) (2) (3) ... (109) (110) (111) (112) (113) (114) (115) ... (165) (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. 49
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.