# New to coding; need a lotta help!

**URL:** <https://discourse.processing.org/t/new-to-coding-need-a-lotta-help/13372>\
**Category:** Beginners\
**Created:** [August 14, 2019, 9:11am UTC](https://discourse.processing.org/t/new-to-coding-need-a-lotta-help/13372 "2019-08-14T09:11:01Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)\
**Post date:** [August 14, 2019, 7:05pm UTC](https://discourse.processing.org/t/new-to-coding-need-a-lotta-help/13372/7 "2019-08-14T19:05:09Z")

</div>

> [@CipherMan](#):
>
> ; isn’t that called a reader?

Actually it’s called a text editor:

> **[Text editor](https://en.wikipedia.org/wiki/Text_editor)**
>
> A text editor is a type of computer program that edits plain text. Such programs are sometimes known as "notepad" software (e.g. Windows Notepad). Text editors are provided with operating systems and software development packages, and can be used to change files such as configuration files, documentation files and programming language source code.
> There are important differences between plain text (created and edited by text editors) and rich text (such as that created by word processors or desk...

And when it’s tailored for programmers as well, it’s also called an IDE:

> **[Integrated development environment](https://en.wikipedia.org/wiki/Integrated_development_environment)**
>
> An integrated development environment (IDE) is a software application that provides comprehensive facilities for software development. An IDE normally consists of at least a source-code editor, build automation tools, and a debugger. Some IDEs, such as IntelliJ IDEA, Eclipse and Lazarus contain the necessary compiler, interpreter or both; others, such as SharpDevelop, NetBeans do not.
> The boundary between an IDE and other parts of the broader software development environment is not well-define...

> [@CipherMan](#):
>
> As far as I know, I’m using the p5 code in Sublime…

Sublime is both a text editor and an IDE:

> **[Sublime Text](https://en.wikipedia.org/wiki/Sublime_Text)**
>
> Sublime Text is a shareware text and source code editor available for Windows, macOS, and Linux. It natively supports many programming languages and markup languages. Users can customize it with themes and expand its functionality with plugins, typically community-built and maintained under free-software licenses. To facilitate plugins, Sublime Text features a Python API. The editor utilizes minimal interface and contains features for programmers including configurable syntax highlighting, code...

However, if you wanna learn more how to run p5js w/o an IDE, you should take a look at the recipe below:

> [@Code 800A0404 issue](https://discourse.processing.org/t/code-800a0404-issue/2036/3):
>
> Easiest & fastest recipe to run “.js” sketches under p5.js: running_man Install any Firefox-based browser in your OS and use it to open your “index.html” file: fox_faceInstall Notepad2 or Notepad++ (or both) in your OS and use it to type in your “sketch.js” file there: scroll[https://XhmikosR.GitHub.io/notepad2-mod/](https://XhmikosR.GitHub.io/notepad2-mod/)[https://Notepad-Plus-Plus.org](https://Notepad-Plus-Plus.org) You can setup those text editors to use UTF-8 and LF line endings for better compatibility. bulbHere’s my minimum “index.html” te…

---

_[View the full topic](https://discourse.processing.org/t/new-to-coding-need-a-lotta-help/13372)._
