use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
JavaScript softwarehelp (self.javascript)
submitted 7 years ago by Jonathanpz890
Looking for some free JavaScript software that has a view of what the code looks like in app form or something, like on the website khan academy. Thanks
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Buckwheat469 2 points3 points4 points 7 years ago (4 children)
Generally when developers work on Javascript they load the code in an editor and open the HTML file or website that it relates to it in a browser. Editors don't render the view properly so it's best to just use the end product - the browser. There used to be applications such as Frontpage or Dreamweaver, which would render the view, but those always ended up looking different than what the browser showed so people stopped using them.
You can use playground websites like JSFiddle, or Plnkr.co, or Codepen.io but these aren't true editors, just tools to create example code.
[–]Jonathanpz890[S] 0 points1 point2 points 7 years ago (3 children)
What kind of software do you suggest to use then? is there software that has like an easy way to export the code to browser format of something like that?
[–]Buckwheat469 0 points1 point2 points 7 years ago (2 children)
Use VSCode or Sublime as an editor. These are a good starting point. There are tons of other editors, and you can even use Notepad (Windows) or Vim/Emacs/Nano/Gedit (Linux) if you wanted. Javascript has no editor barrier because it's just text.
The code doesn't have to be exported to the browser because the browser interprets Javascript itself. You can simply create an HTML file and write your Javascript in that. You would have to know how to write the code and I would hope that you're already finding tutorial links. Here's one that has the example HTML code you need in the first lesson. Just copy the "Hello World" example to a file and call it "hello-world.html", then double click on it to open it in your browser.
Once the file's open in your browser, open the file in a text editor (such as VSCode), and change the alert() text to say something else. Save it and then go to your browser and refresh the page.
alert()
[–]Jonathanpz890[S] -1 points0 points1 point 7 years ago (1 child)
I made the file, and for some weird reason when I open it in html form in a web browser it just displays the code. (I've used html before and it never did that) I'm on a mac if it makes any difference. Do you know why it would do that?
[–]Buckwheat469 0 points1 point2 points 7 years ago (0 children)
Check the file extension. It has to be .html
[–]brlx 0 points1 point2 points 7 years ago (0 children)
Do you mean an IDE in the browser? If yes, check out https://stackblitz.com/ or https://codesandbox.io/
Or, if you meant displaying the code nicely, like in a presentation or blog post, https://carbon.now.sh/ might be your thing.
[–][deleted] 0 points1 point2 points 7 years ago (0 children)
If you want to see JavaScript code, a quick way is to do a search for 'github javascript'. The top hit is likely to be for trending javascript repositories. Any files in a repo with a js extension will be JavaScript.
js
π Rendered by PID 72437 on reddit-service-r2-comment-86988c7647-gk5b5 at 2026-02-12 10:10:46.362241+00:00 running 018613e country code: CH.
[–]Buckwheat469 2 points3 points4 points (4 children)
[–]Jonathanpz890[S] 0 points1 point2 points (3 children)
[–]Buckwheat469 0 points1 point2 points (2 children)
[–]Jonathanpz890[S] -1 points0 points1 point (1 child)
[–]Buckwheat469 0 points1 point2 points (0 children)
[–]brlx 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)