# J-Pascal Compiler (Beta)

> Offline Pascal compiler implemented in JavaScript based on pascal.js

Canonical page: [https://chrome-stats.com/d/com.ulm.jpascal](https://chrome-stats.com/d/com.ulm.jpascal)

## Overview

- **ID:** `com.ulm.jpascal`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** UlmDesign
- **Category:** TOOLS
- **Downloads:** 54
- **Version:** 0.6.7
- **Last updated:** 2023-05-22
- **First published:** 2017-05-25
- **Publisher country:** IT
- **Size:** 986 KB
- **Data as of:** 2026-09-13
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.ulm.jpascal)
- **Website:** [http://www.mediamaster.eu](http://www.mediamaster.eu/)
- **Privacy policy:** [https://ulmdevice.altervista.org/privacy-policy.html](https://ulmdevice.altervista.org/privacy-policy.html)

## Description

Offline Pascal compiler implemented in JavaScript based on pascal.js<br><br>J-Pascal, mobile html5 hybrid app and beta release, is a Pascal compiler (Turbo Pascal 1.0-ish) implemented in JavaScript that outputs LLVM IR (intermediate representation). The IR can then compiled to native machine code (using LLVM as a backend), or compiled to JavaScript (via LLVM.js) so that it can run in a browser.<br><br>Main Features:<br>- Export whole project as zip archive<br>- Undo and redo buttons for Pascal source editor<br>- Save Pascal Source as txt and pdf format<br>- Advanced buttons for search, search and replace, replace all and go to line for Pascal source editor<br>=============<br>Important notice<br>To view files saved in your Phone file system I suggest you use the Files by Google application. Unfortunately, the native file systems of some smartphones limit the complete display of folders and files<br>Thank you for your patience<br>=============

## Rankings

- #2,220,940 — Overall

## Permissions and access

### Permissions

- `android.permission.INTERNET`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.WRITE_EXTERNAL_STORAGE`

## Similar extensions and apps

- [Pascal Programming Compiler](https://chrome-stats.com/d/com.krazeapps.pascalprogrammingcompiler) — 152,997 users, 2.44 / 5
- [Pascal N-IDE - Editor Compiler](https://chrome-stats.com/d/com.duy.pascal.compiler) — 2,434,510 users, 4.65 / 5
- [JavaScript Compiler - Run .js](https://chrome-stats.com/d/club.onepercent.javascript_compiler) — 52,416 users, 3.28 / 5
- [SimplyJ](https://chrome-stats.com/d/com.facetiousme.simplyj) — 5 users
- [Pascal Programming](https://chrome-stats.com/d/com.cyberloft.pascalprogramming) — 66,871 users
- [JavaScript Blocklify (alpha)](https://chrome-stats.com/d/com.ulm.jsblocklify) — 195 users
- [ANPASIDE](https://chrome-stats.com/d/com.github.helltar.anpaside) — 1,375 users
- [JavaScript IDE, Compiler & AI](https://chrome-stats.com/d/info.camposha.javascript_compiler) — 660 users
- [FAS HTML CSS JS Editor](https://chrome-stats.com/d/com.FAShtmlcssjs.editor) — 12,356 users
- [JavaScript Coding Editor & IDE](https://chrome-stats.com/d/com.markodevcic.js_code_pad) — 133,592 users, 4.17 / 5
- [JavaScript Pro](https://chrome-stats.com/d/com.nickdieda.javascript) — 277 users
- [ECMAScript 6 transpiler Editor](https://chrome-stats.com/d/com.ulm.esix) — 12 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.ulm.jpascal)
