# BASIC Programming Compiler

> ¡Escribe códigos BASIC en tu dispositivo! ¡Ideal para aprender y probar fragmentos de código!

Canonical page: [https://chrome-stats.com/d/com.krazeapps.basicprogrammingcompiler?hl=es](https://chrome-stats.com/d/com.krazeapps.basicprogrammingcompiler?hl=es)

## Overview

- **ID:** `com.krazeapps.basicprogrammingcompiler`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** BerylBox
- **Category:** EDUCATION
- **Downloads:** 189,550
- **Rating:** 2.74 / 5 (650 ratings)
- **Version:** 2.8
- **Last updated:** 2025-08-05
- **First published:** 2019-06-19
- **Publisher country:** MU
- **Size:** 33 MB
- **Data as of:** 2026-09-15
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=com.krazeapps.basicprogrammingcompiler)
- **Website:** [https://www.ratinbox.com/](https://www.ratinbox.com/)
- **Privacy policy:** [https://ratinbox.com/privacy\_policy/pp.php?app=Basic%20Programming%20Compiler](https://ratinbox.com/privacy_policy/pp.php?app=Basic%20Programming%20Compiler)

## Description

BASIC (Código de instrucción simbólica multiusos para principiantes) es una familia de lenguajes de programación de alto nivel y de propósito general cuya filosofía de diseño enfatiza la facilidad de uso. Esta aplicación utiliza el compilador FreeBASIC gratuito/de código abierto (GPL) (https://www.freebasic.net) como backend. FreeBASIC es un lenguaje de programación de alto nivel que soporta paradigmas procedimentales, orientados a objetos y de metaprogramación, con una sintaxis compatible con Microsoft QuickBASIC.<br><br>Características:<br>- Compila y ejecuta tu programa.<br>- Ver el resultado del programa o el error detallado<br>- Seleccionar y ejecutar fragmentos de códigos<br>- Teclado personalizado para introducir fácilmente los caracteres utilizados con frecuencia<br>- Optimizado para conectarse con un teclado físico/bluetooth externo<br>- Editor de código fuente avanzado con resaltado de sintaxis y números de línea<br>- Abrir, guardar, importar y compartir archivos bas.<br>- Referencia idiomática<br><br>Limitaciones:<br>- Se requiere conexión a Internet para la compilación.<br>- Sólo se puede ejecutar un archivo a la vez<br>- El tiempo máximo de ejecución del programa es de 20 segundos.<br>- Algunas funciones del sistema de archivos, red y gráficos pueden estar limitadas<br>- Este es un compilador por lotes; Los programas interactivos no son compatibles. Si su programa proporciona un mensaje de entrada, ingrese la entrada en la pestaña Entrada antes de la compilación. Consulte la pestaña Referencia en la aplicación para ver ejemplos de código.

## Rankings

- #163,843 — Overall

## Permissions and access

### Permissions

- `android.permission.ACCESS_ADSERVICES_AD_ID`
- `android.permission.ACCESS_ADSERVICES_ATTRIBUTION`
- `android.permission.ACCESS_ADSERVICES_TOPICS`
- `android.permission.ACCESS_NETWORK_STATE`
- `android.permission.FOREGROUND_SERVICE`
- `android.permission.INTERNET`
- `android.permission.READ_EXTERNAL_STORAGE`
- `android.permission.WAKE_LOCK`
- `android.permission.WRITE_EXTERNAL_STORAGE`
- `com.android.vending.BILLING`
- `com.android.vending.CHECK_LICENSE`
- `com.google.android.gms.permission.AD_ID`

## Review summary

The BASIC Programming Compiler app is praised for being useful for users familiar with BASIC, especially for mathematical and scientific programming. However, multiple reviews highlight significant issues such as nonfunctional input commands, excessive ads, and strict program runtime limits (around 20 seconds). Many users express frustration with limited functions, poor documentation about app restrictions, and bugs affecting basic commands, which make it unsuitable for beginners and those wanting full QBasic functionality.

### Pros

- Good for users with some prior BASIC programming experience.
- Helpful for mathematical and scientific programming.
- Useful for coding on the go and practicing programming.
- Detects and shows errors in code.
- Provides a version of BASIC similar to FreeBASIC and QBasic.

### Cons

- Application has limited functionality compared to full QBasic or FreeBASIC versions.
- Input commands and keyboard input not working consistently or at all.
- Excessive advertisements affecting user experience.
- Program running time is limited to about 20 seconds, restricting complex or longer programs.
- Lack of sufficient documentation and information about resource limitations and app restrictions.

## Similar extensions and apps

- [C/C++ Programming Compiler](https://chrome-stats.com/d/com.krazeapps.cppprogrammingcompiler) — 635,313 users, 3.46 / 5
- [Compilerz – Code Compile Run](https://chrome-stats.com/d/com.infoclifftech.compilerz) — 6,970 users
- [BabaBASIC](https://chrome-stats.com/d/io.atha.quickbasic) — 341 users
- [Easy BASIC - CBM Flavor](https://chrome-stats.com/d/com.hawwash.easybasic) — 703 users
- [QuackBASIC: Code in BASIC](https://chrome-stats.com/d/com.ammonite.quackbasic) — 2,566 users
- [BASIC! Super User](https://chrome-stats.com/d/com.rfo.su) — 10,797 users, 5.00 / 5
- [SmallBASIC](https://chrome-stats.com/d/net.sourceforge.smallbasic) — 57,987 users, 3.64 / 5
- [QBasic: Learn, Code & Run](https://chrome-stats.com/d/com.allbachelor.qbasicapp) — 101,136 users, 3.95 / 5
- [Pascal Programming Compiler](https://chrome-stats.com/d/com.krazeapps.pascalprogrammingcompiler) — 153,082 users, 2.44 / 5
- [fkm BASIC](https://chrome-stats.com/d/jp.fkmsoft.program.basic) — 50,126 users, 3.00 / 5
- [VB.NET Programming Compiler](https://chrome-stats.com/d/com.krazeapps.vbnetprogrammingcompiler) — 313,517 users, 4.30 / 5
- [Python Programming Interpreter](https://chrome-stats.com/d/com.krazeapps.pythonprogrammingcompiler) — 406,945 users, 3.20 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/com.krazeapps.basicprogrammingcompiler?hl=es)
