₦airaland Forum

Welcome, Guest: RegisterLoginWith GoogleTrendingRecentNew

Stats: 3,328,819 members, 8,437,541 topics. Date: Thursday, 02 July 2026 at 03:29 AM

Toggle theme

The Hardest Topic You Encountered While Learning Any Programming Language? - Programming (2) - Nairaland

Nairaland ForumScience/TechnologyProgrammingThe Hardest Topic You Encountered While Learning Any Programming Language? (16221 Views)

1 2 3 4 5 Reply (Go Down)

Re: The Hardest Topic You Encountered While Learning Any Programming Language? by parkervero(m): 9:10pm On Nov 27, 2020
Concurrency and DSA
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by alons: 9:14pm On Nov 27, 2020
Redux as a state management in JavaScript.
It looked confusing at first because of its much moving parts but is pretty simple with time and dedication.
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Jonathan39: 9:15pm On Nov 27, 2020
Java OOP, JavaScript prototyping
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Winnerrrr(m): 9:15pm On Nov 27, 2020
oh boy,
Loop o.
It kept me in a loop for a long time before I finally break free, lol.
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Etinosa1234: 9:15pm On Nov 27, 2020
peacettw:
Good topic..
Mine is global and local variable. Still confusing till date.

Not also feeling the numpy, matplotlib etc syntax... I just feel it is just too complicated for no just cause.

And why so many programming languages? It is so confusing. Almost like having different English languages... I don't just get it. Why not stick to one language that can address all needs?
I think according to Java... Global variables are the ones that can be used by every thing in the class and local variables are variables that can be used only in a method ,inner class or code block that it was created

Example:
Public class MyClass{
public int variable:// this is a global variables
}

Public void VariMethod(int a){
//a is a local variable
}


Accept my humble explanation bro

I nor too sabi
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Aremson14(m): 9:16pm On Nov 27, 2020
Javascript -》callbacks
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Bigblessed: 9:20pm On Nov 27, 2020
Conjugaison in French Language Study.

Thank God for the grace.
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by jelel6: 9:22pm On Nov 27, 2020
Hardebayo:
No Language is difficult, it's difficult because you haven't practice enough. By the time you do lot of practice, you will know that it's very easy.
There's time for everything, even motivational speeches.

The topic didn't say one language is difficult than the other. Rather, it's about programming concepts one finds challenging. You can see It's a subjective question and the answers are understandably relative.

And honestly, you make little sense because you're so out of point on this. ALL CONCEPTS ARE NOT THE SAME. and saying adequate practice make things easy is besides the point also.

How many hours of practice would it take the average person to comprehend variable declaration in any language? Then how many hours for recursion? You can see that in reality, some concepts will always require more time to grasp than others, simple. And the OP questions only concerns itself with that.

So Sir, which concept required more practice time of you?
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Corlahworleh(m): 9:23pm On Nov 27, 2020
Any programmer in kano that can be mentor for mehuhhuh
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Emarex: 9:25pm On Nov 27, 2020
My was OOP in python..., It was a night mere.
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Ajibade123(m): 9:27pm On Nov 27, 2020
mine was flexbox and grid in CSS it might sounds funny o but there was more to it sha
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by syluck(m): 9:28pm On Nov 27, 2020
sammysmiles:
We that deal with further maths and physics,,,, I don't think computer programming is as difficult as those...
You wish sir
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by mustaphagreens(m): 9:29pm On Nov 27, 2020
Regex grin
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by olaniyi0(m): 9:31pm On Nov 27, 2020
recursion grin
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by MrJavaS: 9:32pm On Nov 27, 2020
CSS grids
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Nobody: 9:35pm On Nov 27, 2020
Coming from a procedural programning background with BASIC and Pascal, the switch to OOP with C++ and Java was very challenging. This was in the era were you wrote complete code on paper then start looking for computer where you can type.

Debugging was a different kind of stress. Unlike now were graphical IDEs have simplified coding and debugging
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Sheriman(m): 9:40pm On Nov 27, 2020
Kotlin Programming Language
If else and Lamda expression takes me a month to fully understand it
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Regex:
Idontknowyou:
The THIS keyword in Javascript.. that small thing, took me 2 months to learn..
But las las I understand am after learning class In JavaScript
It took me few hours to wrap my head around that THIS keyword in Javascript. I don't know how it happened, but I did it.

The hardest topic for me which I'm still trying to wrap my head around is OOP in python, and regex.
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Sheriman(m): 9:43pm On Nov 27, 2020
Corlahworleh:
Any programmer in kano that can be mentor for mehuhhuh
I Hope Hisbah the new to be fundamentalist group no go still say Knowing and learning a programming language is Haram!!
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by ymstar(m): 9:47pm On Nov 27, 2020
Wiseandtrue:
Buhari c++

The C stands for cluelessness
Mine is Buhari's 4+4,
Where the first 'F' represents financial
And the second 'F'. represents failure

This really gave me tough time in B++ programming language
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Harnny(m): 9:48pm On Nov 27, 2020
Recursion
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by aronski(m): 9:57pm On Nov 27, 2020
Winnerrrr:
oh boy,

Loop o.

It kept me in a loop for a long time before I finally break free, lol.
lol, I taught I was the only one. when learning PHP, as I reach Loop enh! chai...
if I even see any thing I want to do that has to do with Loops I will just find another way round to achieve it...
Same when I was learning C++, na the Loop tutorial pursue me comot....
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by akaahs(m): 10:03pm On Nov 27, 2020
d whole thing is confusing to me, i just park for one side, don't know how continue but sitting in the midst of others ll b perfect for me
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by spartan117(m): 10:05pm On Nov 27, 2020
From least to hardest, mine was
1) Nested for loops in JavaScript. When I start seeing things like arr[i][j] I'll just be lost. One day it just clicked as I was solving a problem on nested loops, I was so happy.
2) Second was this.bind() in JavaScript took me a while to understand.
3) Third is regex, it looked like chinese to me then, it still looks like Chinese now embarassed maybe I'll make it a new year's resolution to learn regex grin
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Enceladus(m): 10:14pm On Nov 27, 2020
Took a long time to wrap my head around the idea of recursion. Socket programming on C++ was even worse than my struggle with recursion.
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by ehix89(m): 10:15pm On Nov 27, 2020
Winnerrrr:
oh boy,

Loop o.

It kept me in a loop for a long time before I finally break free, lol.
abeg explain the thing gimme an, I don tire
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by cRAFTsVEN: 10:22pm On Nov 27, 2020
WTF and OMG
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by cRAFTsVEN: 10:24pm On Nov 27, 2020
Bigblessed:
Conjugaison in French Language Study.

Thank God for the grace.
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by THEPACIFIST:
seeing programmers talk about stuffs is really great. I was learning Excel earlier this year and got to the VBA part, I was coping along the way but that shit is just too hard for me,maybe it is because I don't put much time to learning it due to work. my thoughts then was that I would be able to gain something before I move on to learn a programming language but here I am. I still hold the dream sha. thumbs up to you guys
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by digitalgeorgy(m): 10:30pm On Nov 27, 2020
am currently struggling to learn PHP...
please if there's a group or persons that could assist me or advice me on this programme, I will greatly appreciated
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by Nobody: 10:31pm On Nov 27, 2020
Mine was how to add two numbers and print the result in 3D....that shii hard ehh. Thank God I finally got it after watching Kunle Afolayan's Citation
Re: The Hardest Topic You Encountered While Learning Any Programming Language? by BigDawsNet: 10:35pm On Nov 27, 2020
JAVA

But its now a thing of the past...
1 2 3 4 5 Reply

Request For Any Programming Courses Let Me Provide Them For YuWhat Was The Hardest Language You've LearntDid You Really Code 5hours+ Non Stop While Learning To Code?234

Categories Of Programmers (by Areas Of Expertise)Bet9ja Naira AdderCreating An Open-source Java Web Service