# FratmScript > FratmScript is JavaScript with Neapolitan keywords: `chist è` for const, `facc` for function, `piglie` for return, `stamm a dì` for console.log. A Rust compiler turns `.fratm` files into plain modern JavaScript (ES modules) for Node.js and browsers. Version 0.14.0. Only the keywords change: operators, literals and every JavaScript built-in stay the same. JavaScript keywords such as `const`, `function`, `return`, `if`, `new`, `this` or `true` are not valid FratmScript. Read the full reference before writing code, then check or run it with the `fratm` CLI or its MCP server and fix it from the errors (Neapolitan message, line, column and hint). Web apps: `.fratm` files take JSX with Neapolitan HTML tags and attributes (`` is `div`, `` is `