Coding

From Wikiciv
Revision as of 11:05, 9 May 2025 by Burhanyasir (talk | contribs) (→Programing languages)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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]

Under Construction

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