mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2025-04-27 07:33:57 +00:00
Initial Commit
This commit is contained in:
parent
a5f04d7e53
commit
8f5f8d576b
27
processing.html.markdown
Normal file
27
processing.html.markdown
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
language: "Processing"
|
||||||
|
filename: learnprocessing.pde
|
||||||
|
contributors:
|
||||||
|
- ["Phone Thant Ko", "http://github.com/phonethantko"]
|
||||||
|
---
|
||||||
|
Processing is a programming language for creation of digital arts and multimedia content, allowing non-programmers to
|
||||||
|
learn fundamentals of computer programming in a visual context. While the language is based off on Java language,
|
||||||
|
its syntax has been largely influenced by both Java and Javascript syntaxes. [See more here](https://processing.org/reference/)
|
||||||
|
The language also comes with its official IDE to compile and run the scripts.
|
||||||
|
|
||||||
|
```Processing
|
||||||
|
// Single-line comment starts with //
|
||||||
|
|
||||||
|
/*
|
||||||
|
Since Processing is based on Java the syntax for its comments are the same as Java (as you may have noticed above)!
|
||||||
|
Multi-line comments are wrapped around /* */
|
||||||
|
*/
|
||||||
|
|
||||||
|
// In Processing, your program's entry point is a function named setup() with a void return type.
|
||||||
|
// Note! The syntax looks strikingly similar to that of C++
|
||||||
|
void setup() {
|
||||||
|
// This prints out the classic output "Hello World!" to the console when run.
|
||||||
|
println("Hello World!"); // Another language with a semi-column trap, aint it?
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
Loading…
Reference in New Issue
Block a user