Close

Does it make sense to localize BASIC keywords?

A project log for Terminal-BASIC

Language interpreter for uC-based systems

andrey-skvortsovAndrey Skvortsov 04/10/2019 at 22:033 Comments

As I wrote earlier, TB 2.0 (rc1 for now) has the ability to use different keyword sets in any single-byte encoding. If you are a TB user and if you consider useful some alternative keyword set in your native language, it can be included in future release of Terminal-BASIC. Now there was created a Russian keyword set, based on such, used in BASIC-6 system for БЭСМ-6 mainframe.

English

Русский

French

AND

И


DATA

ДАННЫЕ


DEF

ОПР


DIM

РАЗМЕР


END

КОНЕЦ

FIN

FN

ФУНК


FOR

ДЛЯ

POUR

GOSUB

ВХОД


GOTO

НА


IF

ЕСЛИ

SI

INPUT

ВВОД

LIRE
LEFT$ ЛЕВ$
LEN ДЛИНА

LET

ПУСТЬ


LIST

ЛИСТАТЬ

LISTER

MAT

МАТ


MID$ СРЕД$

NEXT

ЦИКЛ


NOT

НЕ


ON

ПРИ


OR

ИЛИ


PRINT

ВЫВОД

AFFICHER

READ

ВЗЯТЬ


REM

КОМ


RESTORE

СНОВА


RETURN

ВОЗВРАТ

RETOUR
RIGHT$ ПРАВ$

RUN

ПУСК


STEP

ШАГ


STOP

СТОП


STR$ СТР$

THEN

ТО

ALORS

TO

ДО

JUSQUA

Discussions

Alan Green wrote 08/06/2019 at 21:45 point

To answer the question in your title: Yes!

BASIC is a great language for beginners but having to work in a second (or third, or fourth) language while one learns is counter-productive. This is great :)

  Are you sure? yes | no

Andrey Skvortsov wrote 08/06/2019 at 22:31 point

Yes, I found native keywords set useful when I started to teach my 5 years old daughter some BASIC programming.  It's hard to explain her both English and BASIC languages  at the same time.

  Are you sure? yes | no

Andrey Skvortsov wrote 08/06/2019 at 15:09 point

I will try to add French keywords, based on LSE (https://fr.wikipedia.org/wiki/LSE_(langage)) language

  Are you sure? yes | no