How Programming Affects The Brain
How Programming Affects The Brain
Programming in a way is the process of creation or the solving of a certain problem. The
creation of programming dates back to the 19th century when mathematician Ada Lovelace
created an algorithm for Charles Bbage’s Analytical Engine, which is considered the first
computer. Although the first actual programming language was first developed in the 1950s
(Mohindroo, 2023). Many can see programming as a form of art as everyone knows that not all
art is the same. Like artists and painters, some programmers might replicate things that are not of
their own creation (Heidi, 2019). When many see this they think programming or programs can
be copied, This is not true as programming are innovators innovating or creating new ideas
(Bogatinov, 2023). While codes and programs can be copied they will never fully replicate the
original. Hence this is why people happen to innovate new things when programming (Lomas,
2014).
According to studies the optimal age for kids to start programming is around the age of
six to seven (GEEKedu, 2022). As technology advances, it is important for young people to start
at a young age similar to starting reading, writing. Programming or writing code at a young age
can help the children gain logical thinking skills, innovative ideas, creativity and problem
solving skills (Moniz, 2023). With these gained skills children are able to gain an advantage on
their studies and overall will help with their mental health (Kennedy High, 2020). Studies have
also shown that rewards help students learn and thrive through their studies per each student that
was rewarded through a reward system (Renard, 2020). With the implemented system it was
shown that kids were more motivated to start programming by showing them results,
With programming you solve problems or create new things but you might be curious
that there must be factors that can affect your brain or intelligence levels such as reasoning,
working memory and self-control. Normally these factors can contribute to academic or career
success as they also play a vital role in your mental and physical health (Robo Wunderkind
Team, n.d.). Coding helps shape your mental models as the first programming language you
learn can affect how you think of coding as it influences how you solve problems
(Lee, 2019). Programming affects your thinking habits on many levels and views of the world.
Programming can help strengthen the mind and certain connections of your brain (Berman,
2022). People might worry that to start programming you need high levels of math but you
actually don’t. Studies have also shown that programming doesn’t require you to use math as
MRI scans have been shown that certain parts of the brain used in programming doesn’t rely
much on math (Progkids, 2023). This means that coding behaves in a different way than doing
math as when coding it is as you’re learning a new language (Trafton, 2020). While it may sound
good that programming may provide many benefits to the brain, Overdoing might cause many
health issues such as brain draining and exhaustion (Medium, 2023). This means that
programming can be done to keep your brain active and will increase your thinking skills overall
We can see that programming has tons of benefits but you might be curious about what
the goal of programming is. There are many goals in programming such as writing, compiling,
running, usefulness, reading, testing and modifying. Mastering all these sectors is the ultimate
goal of programming (Gusev, 2024). When all are mastered one can find themself feeling relief,
good and full of adrenaline after solving a problem or finally be able to create something as a
sign of ultimate knowledge gained (Sheila Pontis, n.d.). With this, it is why most people enjoy
3
coding and programming as you get great feelings from it. It was shown that when people have
these feelings they enjoy going to work and are more productive (Pal, 2018). Overall with such
mastered skills and happiness programmers will find it more successful in their career (Allen,
n.d.).
The reward of programming not only has benefits on the physical and mental aspect of
your health but also on the competitive side of you. Professional Programmers are motivated by
hackathons because of the drive it gives and the complexity it gives which motivates the
programmer more to finish the program (Parkkila, 2017). Hackathon, also known as a codefest,
new program or system depending on what the actual hackathon event’s category is (Priya,
2023). Joining a hackathon can provide many benefits for both you and the event’s host. Most
companies host and use hackathon to help them generate new ideas or innovations that can help
them grow their own businesses (Bright Idea, n.d.). For participants their benefits are learning
how to work as a team, gaining and learning new ideas (Rand, 2022). Going to a hackathon can
help you from a social point of view as you get to meet new people with different skill sets and
get to experience a new society and culture in the world of programming (hackthehub, 2022).
All of these sounds positive but it also raises negative concerns to your physical and
mental wellbeing. As most programmers sit on their chair and stare at a screen all day long it
may cause health issues such as back pain as you’re sitting in a specific posture for a long time
(Paneru, 2021). Some programmers may also have mental health issues such as not feeling good
enough, and burnout (Wibowo, 2022). Another side of negatives concerns programming can
affect is the society sides of things (Marija, 2023). When programmers misuse their work or
creation and utilize it to do bad things it can cause significant damage to the society (Bhadarka,
4
2023). But with these negative effects programming is not overly negative it can also provide
Overall, this research is to find how programming how people behave when
programming. Their process of thinking and problem-solving skills before and after
programming as well as their implementation of those skills in their day to day life. With these
factors found we will understand programmers mindsets and thought process throughout their
careers.
5
References
https://allenvisioninc.com/happiness/#:~:text=Happy%20workers%20are%20less%20likely,than
%20their%20less%20happy%20peers.
programming-affect-your-brain/
Bhadarka, A. (2023). The Dark Side of Coding: How It Can Disrupt Lives.
https://www.linkedin.com/pulse/dark-side-coding-how-can-disrupt-lives-akshit-bhadarka
https://medium.com/@bogatinov.leonardo/programming-unveiling-the-art-of-digital-creation-
df7b6ee9edd2
https://www.brightidea.com/guide/hackathon/what-is-a-hackathon/benefits/
age-can-a-child-start-
coding#:~:text=Early%20elementary%20school%20is%20the,the%20age%20of%206%2D7.
the-ultimate-goal-of-programming-0fd5def59fdc
https://www.hackthehub.com/11-amazing-people-you-can-meet-at-a-hackathon/
https://www.codemonkey.com/blog/ideas-on-how-to-motivate-your-kid-to-learn-
programming/#:~:text=Encourage%20Exploration&text=Letting%20them%20explore%20and%
20figure,also%20a%20lot%20of%20fun.
Kennedy High. (2022). Developing Problem-Solving Skills at Early Age Takes Kids Long Way As
takes-kids-long-way-as-they-grow/
Lee, J. (2019). How Programming Affects Your Brain: 3 Big Truths According to Science.
https://www.makeuseof.com/tag/how-programming-affects-brain/
of-ideas-9319cd92d65b
programming-on-society
https://medium.com/@khorshed.subarna/negative-effects-of-programming-on-mental-health-
f1b6403c9191
Mohindroo, S.K. (2023). The Evolution of Programming Languages: Past, Present, and Future.
https://www.linkedin.com/pulse/evolution-programming-languages-past-present-future-
mohindroo-
#:~:text=The%20history%20of%20programming%20dates,called%20FORTRAN%20(Formula
%20Translation)
Moniz, A. (2023). 7 Benefits Of Coding For Kids & How Children Can Find Success.
https://www.softwareacademy.co.uk/coding-for-kids-7-reasons-kids-should-start-coding-how-
7
they-can-find-
success/#:~:text=As%20technology%20rapidly%20advances%2C%20coding,future%20careers
%20in%20diverse%20fields.
491cd45983b5
developers-have-health-risks-2f7f426f85e6
participate-in-hackathons-heres-why-48d4615813ae.
hackathon-priya-dharshan-r-snsce
https://www.progkids.com/en/blog/kids-brain-how-coding-helps
programming-affects-your-brain-filipi-rafael-
iyubf#:~:text=When%20you%20program%2C%20you%27re,ability%20to%20learn%20and%2
0adapt
advice/career-development/what-is-hackathon
https://www.bookwidgets.com/blog/2017/01/using-reward-systems-to-motivate-
students#:~:text=Incentives%20for%20students%20motivate%20them,Being%20successful%20
8
makes%20you%20happy.&text=Every%20success%20story%20helps%20students,to%20achiev
e%20another%20successful%20result.
https://www.robowunderkind.com/blog/what-coding-does-to-the-
brain#:~:text=It%20sharpens%20the%20brain,scored%20better%20on%20cognitive%20tests
https://www.linkedin.com/pulse/impacts-programming-languages-todays-world-eduardo-salvio-
mbtcf#:~:text=it%20provides%20a%20better%20teaching,software%20programming%20and%
20systems%20analysis.
https://sheilapontis.com/2013/05/13/the-affective-experience-behind-problem-solving/
Trafton, A. (2020). To the brain, reading computer code is not the same as reading language.
https://news.mit.edu/2020/brain-reading-computer-code-1215
wibowo98.medium.com/maintaining-mental-health-as-a-programmer-b6545e0233db