Programming on a ComputerProgramming is when you open up some program type in some junk and it gives you output. Output comes in all shapes and forms. Whether it be a window with a massive Voxel Based Game that you've been working on, an error, or just a single line of text that you've been sitting on edge for. Programming usually works by you typing in a language. Languages have syntaxes which you have to follow. When you are done you save it. Then depending on how your working, you can either build it and run it, or just run it. It could be as easy as
python program.py. Then the interpreter either interprets the language and tells you what it made out of it, or the compiler compiles your program to a different format (sometimes binary, sometimes another language!). You really do have endless possibilities when it comes to programming.
IDE/Editor ListIDE
•Code::blocks - C++
•Eclipse - Java
•KDevelop - C++
•MonoDevelop - C#
•JCreator - Java
•JDevelop - Java
•Decoda - Lua
•Padre - Perl
•RadPHP - PHP
•IDLE - Python
•Netbeans - Scala
Editors:
Sublime Text 2
nano
VIM
VI
Language ListExtremely High-Level Scripting Languages
- Python
- Ruby
- PHP
- JavaScript
- Go
- Lua
- Shell
- Euphoria
- Lava
- Perl
- Lisp
High-Level Programming Languages
- Java
- Rust
- C++
- C#
- C
- Objective-C
- Cobra
- Lisp
- Haskell
- Go
- Fortran
- Visual Basic
- COBOL
- Eiffel
- Pascal
Low-Level Programming Languages:
Where can I start?Well, a website like Stack Exchange will help you when you have general errors. /r/programming probably exists. And if you need support you can just ask here! If you didn't know, Blockland is full of programmers, ranging from little kids learning HTML, to professional programmers who are majors in Compooter Science.
Usually this helps when you want to learn a language:
For people who don't know how to program:
Google: namegoeshere tutorial for beginners
For people who do:
Google: namegoeshere examples and tutorials.
Flip through the results and see what you get. As you learn more languages you learn more skills better practices and it becomes easier to learn to code in other languages because you seeeee patterns!
yes, when you notice that common datatypes are: int, char, float, double, etc. it gets easy to just figure out how the language want you to type that in.
~good luck on programming~