I could write code. But I had no idea what a computer actually was.

📰 Dev.to · Divyanshu

Understanding the basics of computer hardware is crucial for programmers, despite being able to write code

beginner Published 25 May 2026
Action Steps
  1. Research the basic components of a computer, such as CPU, RAM, and storage
  2. Learn about the different types of computers, including desktops, laptops, and mobile devices
  3. Understand how programming languages interact with computer hardware
  4. Experiment with coding projects that involve hardware components, such as robotics or embedded systems
  5. Join online communities or forums to discuss computer hardware and programming with other developers
Who Needs to Know This

Junior developers and programmers can benefit from understanding the fundamentals of computer hardware to improve their coding skills and troubleshoot issues more effectively

Key Insight

💡 Knowing the basics of computer hardware can help programmers write more efficient code and troubleshoot issues more effectively

Share This
🤔 Did you know that understanding computer hardware can improve your coding skills? 💻

Key Takeaways

Understanding the basics of computer hardware is crucial for programmers, despite being able to write code

Full Article

Title: I could write code. But I had no idea what a computer actually was.

URL Source: https://dev.to/divicii/i-could-write-code-but-i-had-no-idea-what-a-computer-actually-was-4mmf

Published Time: 2026-05-25T21:18:54Z

Markdown Content:
[Skip to content](https://dev.to/divicii/i-could-write-code-but-i-had-no-idea-what-a-computer-actually-was-4mmf#main-content)

[![Image 1: DEV Community](https://media2.dev.to/dynamic/image/quality=100/https://dev-to-uploads.s3.amazonaws.com/uploads/logos/resized_logo_UQww2soKuUsjaOGNB38o.png)](https://dev.to/)

[Powered by Algolia](https://www.algolia.com/developers/?utm_source=devto&utm_medium=referral)

[Log in](https://dev.to/enter?signup_subforem=1)[Create account](https://dev.to/enter?signup_subforem=1&state=new-user)

## DEV Community

![Image 2](https://assets.dev.to/assets/heart-plus-active-9ea3b22f2bc311281db911d416166c5f430636e76b15cd5df6b3b841d830eefa.svg)1 Add reaction

![Image 3](https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg)1 Like ![Image 4](https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg)0 Unicorn ![Image 5](https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg)0 Exploding Head ![Image 6](https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg)0 Raised Hands ![Image 7](https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg)0 Fire

0 Jump to Comments 0 Save Boost

Copy link

Copied to Clipboard

[Share to X](https://twitter.com/intent/tweet?text=%22I%20could%20write%20code.%20But%20I%20had%20no%20idea%20what%20a%20computer%20actually%20was.%22%20by%20Divyanshu%20%20%23DEVCommunity%20https%3A%2F%2Fdev.to%2Fdivicii%2Fi-could-write-code-but-i-had-no-idea-what-a-computer-actually-was-4mmf)[Share to LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fdev.to%2Fdivicii%2Fi-could-write-code-but-i-had-no-idea-what-a-computer-actually-was-4mmf&title=I%20could%20write%20code.%20But%20I%20had%20no%20idea%20what%20a%20computer%20actually%20was.&summary=At%20some%20point%20while%20learning%20programming%2C%20I%20started%20wondering%20if%20I%20truly%20understood%20what%20I%20was...&source=DEV%20Community)[Share to Facebook](https://www.facebook.com/sharer.php?u=https%3A%2F%2Fdev.to%2Fdivicii%2Fi-could-write-code-but-i-had-no-idea-what-a-computer-actually-was-4mmf)[Share to Mastodon](https://s2f.kytta.dev/?text=https%3A%2F%2Fdev.to%2Fdivicii%2Fi-could-write-code-but-i-had-no-idea-what-a-computer-actually-was-4mmf)

[Share Post via...](https://dev.to/divicii/i-could-write-code-but-i-had-no-idea-what-a-computer-actually-was-4mmf#)[Report Abuse](https://dev.to/report-abuse)

[![Image 8: Divyanshu ](https://media2.dev.to/dynamic/image/width=50,height=50,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3951395%2F7c61c562-c1aa-40f0-a539-f0866b41b900.JPG)](https://dev.to/divicii)

[Divyanshu](https://dev.to/divicii)
Posted on May 25 • Originally published at [linkedin.com](https://www.linkedin.com/posts/divyanshudwivedi07_at-some-point-while-learning-programming-share-7459047284522004482-hUVx/?utm_source=share&utm_medium=member_desktop&rcm=ACoAAClCDosBCBwpP9sBG2Z6C3J8mPeshNL5knk)

![Image 9](https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg)1![Image 10](https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg)![Image 11](https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg)![Image 12](https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg)![Image 13](https://assets.dev.to/assets/fir
Read full article → ← Back to Reads

Related Videos

/dev/push: An Open Vercel Alternative to Ship Your Apps Quickly
/dev/push: An Open Vercel Alternative to Ship Your Apps Quickly
Ian Wootten
Beginners Guide to GPT4 API & ChatGPT 3.5 Turbo API Tutorial
Beginners Guide to GPT4 API & ChatGPT 3.5 Turbo API Tutorial
Adrian Twarog
I Built a Thumbnail Generator SaaS in 20 Minutes (ChatGPT Images 2.0)
I Built a Thumbnail Generator SaaS in 20 Minutes (ChatGPT Images 2.0)
Alex Leischow
Indian Express Editorial Analysis by Chandan Sharma - 1 JULY 2026 | UPSC Current Affairs 2026
Indian Express Editorial Analysis by Chandan Sharma - 1 JULY 2026 | UPSC Current Affairs 2026
StudyIQ IAS
This Cop Was Held Accountable For His Brutality! #police #lawyer
This Cop Was Held Accountable For His Brutality! #police #lawyer
Hampton Law
REET Level 1 English Class | Vocabulary ( Synonyms, | REET English Practice Set #08 By Vipin Sir
REET Level 1 English Class | Vocabulary ( Synonyms, | REET English Practice Set #08 By Vipin Sir
Teaching by Rojgar with Ankit