Computer Programming FAQ
Updated
Intro to JS/ProcessingJS
- Why does Oh Noes keep popping up when I'm writing my program?
- Which parts of ProcessingJS does Khan Academy support?
JavaScript syntax
- If the '++' operator adds one to a variable in JavaScript coding, does '+++' add two?
- What's the difference between "==" and "===" operator?
- When do I use a for loop and when do I use a while loop in the JavaScript challenges?
- Why do I need variables in a JavaScript program? Isn't it easier to just type the number?
HTML/CSS/webpages
- What resources (images, scripts, etc.) can I bring into webpages that I make on Khan Academy?
- Can I write ProcessingJS programs inside the webpage environment?
General
- Can I learn Python on Khan Academy?
- What are the code reviewing guidelines?
- Tips for Answering Programming Questions
- What programming languages do you teach?
- How do I program offline or outside of KA?
- Does it matter which line I put my code on in the text editor?
- How do I print my programs?