Coding: Difference between revisions
Burhanyasir (talk | contribs) made this thing, PS: this took me half an hour |
Burhanyasir (talk | contribs) |
||
| (5 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
== Introduction == | == Introduction == | ||
Coding is the act of making something of your own and it is a field of computer science, like imagine if you wanted to make a game of your own or a app of your own, with programming / coding anything is possible, it has further fields too, like game development for game making , app development for app making | Coding is the act of making something of your own and it is a field of [[Computer Systems|computer]] science, like imagine if you wanted to make a game of your own or a app of your own, with programming / coding anything is possible, it has further fields too, like game development for game making , app development for app making | ||
Programming is done in programming languages which are languages basically like english or spanish for a computer which the computer translates into machine code at runtime, this is because computers work in binary which is a numerical system with 1s and 0s | Programming is done in programming languages which are languages basically like english or spanish for a computer which the computer translates into machine code at runtime, this is because computers work in binary which is a numerical system with 1s and 0s | ||
== Difficulty == | == Difficulty == | ||
Many people don't realize that coding / programming isn't that easy and quickly magical, it can take months or even a year if you are a slow learner, getting to making commercial apps type quality is not easy to learn in a short amount of time | Many people don't realize that coding / programming isn't that easy and quickly magical, it can take months or even a year if you are a slow learner, getting to making commercial apps type quality is not easy to learn in a short amount of time and you can ask this to any semi-professional programmer and they would agree | ||
== | == When to call yourself a Programmer / Coder == | ||
Knowing how to print "Hello, World" doesn't make you a programmer, a Programmer should know how to do fairly advanced stuff like making a app or making a website | |||
== Programing languages == | |||
Programming languages are human readable sets of instruction for guiding computers on how and when to follow certain instructions, the code is then either compiled by another computer program called a compiler, if it is a Compiled language, like we can see with the C, Rust and Go lang programming languages, or it is interpreted by another program called an Interpreter, like we can see with the Python, PHP and JavaScript scripting languages. | |||
[do we give examples in here for what language is good for what? Like, C is good for low level stuff like OS development, Go for backend, PHP also for backend, etc.] | |||
[Owner: Probably no, just mention them for their uses in basic terms] | |||
== Under Construction == | == Under Construction == | ||
====== THIS PAGE IS NOT COMPLETE , '''thanks for co-operating''' ====== | ====== THIS PAGE IS NOT COMPLETE , '''thanks for co-operating and this might not be that *professional* because i am kinda new to doing this type of stuff so i try to make it fun and relatable to read not boring''' ====== | ||
=== - Burhan Yasir === | === - Burhan Yasir === | ||
Latest revision as of 11:05, 9 May 2025
Introduction
Coding is the act of making something of your own and it is a field of computer science, like imagine if you wanted to make a game of your own or a app of your own, with programming / coding anything is possible, it has further fields too, like game development for game making , app development for app making
Programming is done in programming languages which are languages basically like english or spanish for a computer which the computer translates into machine code at runtime, this is because computers work in binary which is a numerical system with 1s and 0s
Difficulty
Many people don't realize that coding / programming isn't that easy and quickly magical, it can take months or even a year if you are a slow learner, getting to making commercial apps type quality is not easy to learn in a short amount of time and you can ask this to any semi-professional programmer and they would agree
When to call yourself a Programmer / Coder
Knowing how to print "Hello, World" doesn't make you a programmer, a Programmer should know how to do fairly advanced stuff like making a app or making a website
Programing languages
Programming languages are human readable sets of instruction for guiding computers on how and when to follow certain instructions, the code is then either compiled by another computer program called a compiler, if it is a Compiled language, like we can see with the C, Rust and Go lang programming languages, or it is interpreted by another program called an Interpreter, like we can see with the Python, PHP and JavaScript scripting languages.
[do we give examples in here for what language is good for what? Like, C is good for low level stuff like OS development, Go for backend, PHP also for backend, etc.]
[Owner: Probably no, just mention them for their uses in basic terms]