\n\n# NPM script\nnpm run start\n\n# Interactive REPL\nnode\n```\n- **Runtime**: JavaScript engine (V8, SpiderMonkey, etc.)\n- **Output**: Interpreted/JIT compiled\n- **Performance**: Good (modern engines are fast)\n- **Use cases**: Web development, server backends, desktop apps\n\n## Performance Comparison\n\n| Language | Execution Speed | Development Speed | Memory Usage | Learning Curve |\n|----------|----------------|-------------------|--------------|----------------|\n| **C** | \u2b50\u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50 |\n| **C++** | \u2b50\u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50 |\n| **Rust** | \u2b50\u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50 |\n| **Go** | \u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50 |\n| **Java** | \u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50 |\n| **C#** | \u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50 |\n| **JavaScript** | \u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50 |\n| **Python** | \u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50\u2b50 | \u2b50\u2b50 | \u2b50\u2b50\u2b50\u2b50\u2b50 |\n\n## Quick Reference Commands\n\n```bash\n# Compilation (produces executable)\ngcc hello.c -o hello # C\ng++ hello.cpp -o hello # C++\nrustc hello.rs # Rust\ngo build hello.go # Go\n\n# Bytecode compilation (requires runtime)\njavac Hello.java # Java (creates .class)\ndotnet build # C# (creates IL)\n\n# Direct execution (no separate compilation step)\npython hello.py # Python\nnode hello.js # JavaScript\ngo run hello.go # Go (compile + run)\ncargo run # Rust (using Cargo)\njava Hello # Java (run compiled .class)\ndotnet run # C# (compile + run)\n```";
document.getElementById('content').innerHTML = marked.parse(rawMarkdown);