create account

My Programming Experience by rafatrony

View this thread on: hive.blogpeakd.comecency.com
· @rafatrony ·
$0.04
My Programming Experience

![3.png](https://files.peakd.com/file/peakd-hive/rafatrony/23wgHKAk1dN8Fjcf1hrLvKM56avtGPBNF7i7VHpeSAKvrUCQhFHdkkH1iUTqPKvHD4pcx.png)
<div class="text-justify">
I'm have  recently started programming. According to the course plan of my universities I started C language. However, I want to clear that I'm a student of Electrical Engineering. 

As a newbie in the vast world of programming, my first experience with programming in C was both exciting and daunting. 

I had heard that C was one of the most widely used programming languages.And it had a steep learning curve. 
However, my eagerness to learn programming and explore the world of computer science pushed me to dive headfirst into the world of programming in C.I was always fascinated by computers from my childhood. 
<hr width=”40%”>
At first, I found it quite challenging to grasp the fundamentals of programming in C. As I had no prior knowledge of programming languages, learning C felt like trying to navigate through an unfamiliar territory. However, with time, patience, and dedication, I was able to learn the basics of programming in C.But it was really is tough journey. 

One of the most significant benefit of programming in C is the understanding of how computers work at a low level. C is a high-level programming language, though it also allows us to write low-level code, which means we can get closer to the hardware and understand how computers actually works.Learning C helped me understand computer architecture and how software interacts with hardware. 
<hr width=”40%”>
Another exciting aspect of programming in C is the ability to write efficient code. C is a compiler based language, which means that the code is translated into machine language by a compiler. This translation process results in code that runs faster and is more efficient than interpreted languages like Python or Ruby. Learning C language has also taught me how to write a efficient code that runs faster, uses fewer resources, and is more reliable. 

However,  learning  programming in C as a newbie has its challenges. One of the most significant challenges I faced was debugging my code. As a beginner, it can be challenging to locate errors in our codes, and this can be very frustrating. I spent hours on end trying to debug my code, but with experience, I learned that debugging was an essential part of programming journey. 
<hr width=”40%”>
Another significant challenge was understanding the concept of pointers, which are a crucial part of programming in C. And also a dangerous part I think. Understanding pointers took huge time and practice, but it was worth the effort. 

Overall, my experience with programming in C as a newbie has been both challenging and rewarding. It has taught me the fundamental concept of programming, helped me understand how computers work at the root level, and given me the ability to write efficient code. Programming in C has also taught me the importance of perseverance, patience, and dedication in achieving my goals. As I continue my journey in the world of programming, I look forward to honing my skills in C and exploring other programming languages. 

Thanks for stopping by ❤. Feel free to express your thoughts in comment section. 


   </div>
👍  , , , , , , , ,
properties (23)
authorrafatrony
permlinkmy-programming-experience
categoryhive-169321
json_metadata{"app":"peakd/2023.3.3","format":"markdown","tags":["programming","indiaunited","vyb","pob","archon","creative","coin","neoxian"],"users":[],"image":["https://files.peakd.com/file/peakd-hive/rafatrony/23wgHKAk1dN8Fjcf1hrLvKM56avtGPBNF7i7VHpeSAKvrUCQhFHdkkH1iUTqPKvHD4pcx.png"]}
created2023-03-19 19:21:45
last_update2023-03-19 19:21:45
depth0
children2
last_payout2023-03-26 19:21:45
cashout_time1969-12-31 23:59:59
total_payout_value0.018 HBD
curator_payout_value0.017 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,256
author_reputation14,000,670,089,874
root_title"My Programming Experience "
beneficiaries
0.
accounthive-169321
weight200
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id121,771,391
net_rshares74,561,112,443
author_curate_reward""
vote details (9)
@dobro2020 ·
Is not easy but in the future know a few programong lenguages it will help you to get a job
properties (22)
authordobro2020
permlinkre-rafatrony-2023320t112137659z
categoryhive-169321
json_metadata{"tags":["hive-169321","programming","indiaunited","vyb","pob","archon","creative","coin","neoxian"],"app":"ecency/3.0.39-mobile","format":"markdown+html"}
created2023-03-20 14:21:39
last_update2023-03-20 14:21:39
depth1
children1
last_payout2023-03-27 14:21:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length91
author_reputation45,690,661,708,643
root_title"My Programming Experience "
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id121,793,018
net_rshares0
@rafatrony ·
You are right. So am I tring to. Thanks
👍  
properties (23)
authorrafatrony
permlinkre-dobro2020-rrtq8x
categoryhive-169321
json_metadata{"tags":["hive-169321"],"app":"peakd/2023.3.3"}
created2023-03-20 14:43:45
last_update2023-03-20 14:43:45
depth2
children0
last_payout2023-03-27 14:43:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length39
author_reputation14,000,670,089,874
root_title"My Programming Experience "
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id121,793,591
net_rshares1,442,555,533
author_curate_reward""
vote details (1)