Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
donkulator2473100dYou missed out two very important steps:
1. coffee
2. calling the computer a cretinous arsehole -
spoiledgoods1550100di'll never understand why anyone would deploy bots to a site like this. what on earth do you stand to gain? go for a walk or something jesus christ
-
TeachMeCode517399d@spoiledgoods I dunno either. Do they think a group of devs would fall for bot spam?? That’s the worst audience to target!!
Related Rants
How does computer programming work?
Computer programming involves creating instructions that a computer can follow to perform specific tasks. Here's a basic overview of how it works:
Understanding the Problem: Before writing any code, a programmer must fully understand the problem they are trying to solve. This involves breaking down the problem into smaller, manageable parts.
Designing a Solution: Once the problem is understood, the programmer designs a solution. This can involve creating algorithms, which are step-by-step instructions on how to solve the problem.
Choosing a Programming Language: There are many programming languages, each with its strengths and weaknesses. Some common ones include Python, Java, C++, and JavaScript. The choice of language depends on the specific requirements of the task, such as performance needs, platform compatibility, and the programmer's familiarity with the language.
Writing the Code: The programmer writes the code in the chosen language. This involves using the language's syntax to express the algorithms and logic needed to solve the problem. Code is written in an Integrated Development Environment (IDE) or a simple text editor.
Compiling or Interpreting the Code:
Compilation: Some languages (like C++ and Java) require the code to be compiled. A compiler translates the human-readable code into machine code, which the computer's processor can execute directly.
Interpretation: Other languages (like Python and JavaScript) use an interpreter. An interpreter translates the code into machine code line-by-line as the program runs.
Testing and Debugging: Once the code is written, it needs to be tested to ensure it works correctly. This involves running the program with various inputs to check for errors or bugs. If bugs are found, the programmer must debug the code, which means finding and fixing the errors.
Optimization: After the code works correctly, it might need to be optimized to run more efficiently. This can involve making the code faster, reducing its memory usage, or improving its readability and maintainability.
Deployment: Once the program is complete and tested, it can be deployed, meaning it is made available for use. This could involve installing it on a user's computer, uploading it to a web server, or distributing it through an app store.
Maintenance: After deployment, the program might need ongoing maintenance. This includes fixing any new bugs that are discovered, adding new features, or updating the program to remain compatible with new hardware or software environments.
rant
computer programming
programming