BASIC programmable calculators

BASIC programmable calculators have been around since the early 1980's, the first model being the Sharp PC-1210 . This model only had 512 bytes of available memory, so practical use was limited at best. Later models, like the Casio FX-880P and the Sharp PC-1403H could easily match the featureset and possibilities of the home computers of the 1970's era in the palm of your hand.

The accessable programming model has been a huge factor in the success of the BASIC programmables. Earlier models where often programmed using keystrokes. Even as this allows for very powerfull calculators, creating and especially editing programs can be challenging. Of course, editing a large BASIC application using only a 1 or 2 line calculator display isn't for the faint hearted either.

The largest manufacturer of BASIC programmable calculators must be Sharp with over 60 devices, Casio follows with almost 50. Hewlett-Packard and Texas Instruments where never big in this area, with only 3 devices each.


  Brand/model Type Prog. model Display Memory
BASIC programmable calculator: Canon X-07Canon X-07BASIC programmable calculatorBASICLCD
120×32 pixels
6726 bytes (6726 bytes)
BASIC programmable calculator: Casio AX-1Casio AX-1BASIC programmable calculatorBASICLCD
characters
(0 )
BASIC programmable calculator: Casio AX-2Casio AX-2BASIC programmable calculatorBASICLCD
characters
(0 )
BASIC programmable calculator: Casio AX-3Casio AX-3BASIC programmable calculatorBASICLCD
24 characters
8 kB (8 kB)
BASIC programmable calculator: Casio AX-4Casio AX-4BASIC programmable calculatorBASICLCD
24 characters
8 kB (8 kB)
BASIC programmable calculator: Casio FP-200Casio FP-200BASIC programmable calculatorBASICLCD
160×64 pixels
8 kB (8 kB)
BASIC programmable calculator: Casio fx-5200PCasio fx-5200PBASIC programmable calculatorBASICLCD
12 characters
512 bytes (26 numbers)
BASIC programmable calculator: Casio fx-5400PCasio fx-5400PBASIC programmable calculatorBASICLCD
12 characters
544 bytes (26 numbers)
BASIC programmable calculator: Casio FX-700PCasio FX-700PBASIC programmable calculatorBASICLCD
12 characters
2 kB (2 kB)
BASIC programmable calculator: Casio FX-702PCasio FX-702PBASIC programmable calculatorBASICLCD
12 characters
1680 bytes (1680 bytes)
BASIC programmable calculator: Casio FX-710PCasio FX-710PBASIC programmable calculatorBASICLCD
12 characters
3616 bytes (26 numbers)
No image availableCasio FX-720PBASIC programmable calculatorBASICLCD
12 characters
0 bytes (0 bytes)
No image availableCasio FX-730PBASIC programmable calculatorBASICLCD
24 characters
8 kB (8 kB)
No image availableCasio FX-740PBASIC programmable calculatorBASICLCD
0 (0 )
No image availableCasio FX-750PBASIC programmable calculatorBASICLCD
24 characters
2 kB (2 kB)
No image availableCasio FX-770PBASIC programmable calculatorBASICLCD
characters
0 (0 )
No image availableCasio FX-785PBASIC programmable calculatorBASICLCD
24 characters
1376 bytes (1376 bytes)
No image availableCasio FX-790PBASIC programmable calculatorBASICLCD
24 characters
7520 bytes (7520 bytes)
No image availableCasio FX-791PBASIC programmable calculatorBASICLCD
24 characters
0 (0 )
BASIC programmable calculator: Casio FX-795PCasio FX-795PBASIC programmable calculatorBASICLCD
24 characters
15584 bytes (15584 bytes)
No image availableCasio FX-801PBASIC programmable calculatorBASICLCD
20 characters
1680 bytes (1680 bytes)
No image availableCasio FX-802PBASIC programmable calculatorBASICLCD
12 characters
1568 bytes (1568 bytes)
No image availableCasio FX-820PBASIC programmable calculatorBASICLCD
12 characters
0 kB (0 kB)
No image availableCasio FX-840PBASIC programmable calculatorBASICLCD
0 (0 )
No image availableCasio FX-841PBASIC programmable calculatorBASICLCD
0 (0 )
No image availableCasio FX-850PBASIC programmable calculatorBASICLCD
2×32 characters
4 kB (4 kB)
No image availableCasio FX-860PBASIC programmable calculatorBASICLCD
0 (0 )
No image availableCasio FX-870PBASIC programmable calculatorBASICLCD
0 (0 )
No image availableCasio FX-870PvcBASIC programmable calculatorBASICLCD
0 (0 )
BASIC programmable calculator: Casio FX-880PCasio FX-880PBASIC programmable calculatorBASICLCD
2×32 characters
32 kB (32 kB)
No image availableCasio FX-890PBASIC programmable calculatorBASICLCD
Unknown
(0 )
BASIC programmable calculator: Casio PB-100Casio PB-100BASIC programmable calculatorBASICLCD
12 characters
544 bytes (26 numbers)
No image availableCasio PB-1000BASIC programmable calculatorBASIC
0 (0 )
BASIC programmable calculator: Casio PB-100FCasio PB-100FBASIC programmable calculatorBASICLCD
12 characters
544 bytes (0 )
BASIC programmable calculator: Casio PB-110Casio PB-110BASIC programmable calculatorBASICLCD
12 characters
544 bytes (26 numbers)
No image availableCasio PB-120BASIC programmable calculatorBASICLCD
12 characters
8 kB (26 numbers)
No image availableCasio PB-200BASIC programmable calculatorBASICLCD
12 characters
1568 bytes (26 numbers)
No image availableCasio PB-220BASIC programmable calculatorBASICLCD
12 characters
2 kB (2 kB)
No image availableCasio PB-240BASIC programmable calculatorBASICLCD
Unknown
( )
No image availableCasio PB-300BASIC programmable calculatorBASICLCD
0 (0 )
No image availableCasio PB-410BASIC programmable calculatorBASICLCD
12 characters
1568 bytes (26 numbers)
No image availableCasio PB-500BASIC programmable calculatorBASICLCD
24 characters
2 kB (2 kB)
No image availableCasio PB-700BASIC programmable calculatorBASICLCD
160×32 pixels
2 kB (2 kB)
No image availableCasio PB-80BASIC programmable calculatorBASICLCD
0 (0 )
No image availableCasio PD-310BASIC programmable calculatorBASICLCD
12 characters
16 kB (16 kB)
No image availableCasio PD-7000BASIC programmable calculatorBASICLCD
0 (0 )
No image availableCasio PD-900BASIC programmable calculatorBASICLCD
0 (0 )
No image availableElektronika MK-85BASIC programmable calculatorBASICLCD
12 characters
2 kB (2 kB)
No image availableElektronika MK-85MBASIC programmable calculatorBASICLCD
12 characters
6 kB (6 kB)
No image availableElektronika MK-90BASIC programmable calculatorBASICLCD
160×64 pixels
11824 bytes (11824 bytes)
BASIC programmable calculator: Epson HX-20Epson HX-20BASIC programmable calculatorBASICLCD
120×32 pixels
12891 bytes (12891 bytes)
BASIC programmable calculator: Hewlett-Packard HP-71BHewlett-Packard HP-71BBASIC programmable calculatorBASICLCD
22 characters
16 kB (16 kB)
BASIC programmable calculator: Hewlett-Packard HP-75CHewlett-Packard HP-75CBASIC programmable calculatorBASICLCD
32 characters
16 kB (16 kB)
BASIC programmable calculator: Hewlett-Packard HP-75DHewlett-Packard HP-75DBASIC programmable calculatorBASICLCD
32 characters
32 kB (32 kB)
No image availableHíradástechnika PTA-4000BASIC programmable calculatorBASICLCD
26 characters
1850 bytes (1850 bytes)
No image availableNational JR.800BASIC programmable calculatorBASICLCD
192×64 pixels
13374 bytes (13374 bytes)
No image availableNEC PC-2001BASIC programmable calculatorBASICLCD
2×40 characters
6 kB (6 kB)
No image availableOlympia HHCBASIC programmable calculatorBASICLCD
26.5 characters
4 kB (4 kB)
No image availableOlympia OP-544BASIC programmable calculatorBASICLCD
12 characters
544 bytes (544 bytes)
No image availablePanasonic RL-H1000BASIC programmable calculatorBASICLCD
26.5 characters
1 kB (1 kB)
No image availablePanasonic RL-H1400BASIC programmable calculatorBASICLCD
26.5 characters
4 kB (4 kB)
No image availablePanasonic RL-H1800BASIC programmable calculatorBASICLCD
26.5 characters
8 kB (8 kB)
BASIC programmable calculator: Radio Shack PC-1Radio Shack PC-1BASIC programmable calculatorBASICLCD
24 characters
2200 bytes (2200 kB)
BASIC programmable calculator: Radio Shack PC-2Radio Shack PC-2BASIC programmable calculatorBASICLCD
26 characters
1850 bytes (1850 bytes)
BASIC programmable calculator: Radio Shack PC-3Radio Shack PC-3BASIC programmable calculatorBASICLCD
24 characters
4 kB (4 kB)
BASIC programmable calculator: Radio Shack PC-4Radio Shack PC-4BASIC programmable calculatorBASICLCD
12 characters
490 bytes (26 numbers)
BASIC programmable calculator: Radio Shack PC-5Radio Shack PC-5BASIC programmable calculatorBASICLCD
24 characters
4 kB (4 kB)
BASIC programmable calculator: Radio Shack PC-7Radio Shack PC-7BASIC programmable calculatorBASICLCD
12 characters
512 bytes (26 numbers)
BASIC programmable calculator: Radio Shack PC-8Radio Shack PC-8BASIC programmable calculatorBASICLCD
16 characters
1200 bytes (1200 bytes)
BASIC programmable calculator: Sanyo PHC-8000Sanyo PHC-8000BASIC programmable calculatorBASICLCD
24 characters
4 kB (4 kB)
BASIC programmable calculator: Sharp EL-5400Sharp EL-5400BASIC programmable calculatorBASICLCD
16 characters
2 kB (1254 bytes)
No image availableSharp EL-5500BASIC programmable calculatorBASICLCD
24 characters
6 kB (6 kB)
No image availableSharp EL-5500IIBASIC programmable calculatorBASICLCD
24 characters
3534 bytes (3742 bytes)
No image availableSharp EL-5500IIIBASIC programmable calculatorBASICLCD
24 characters
6 kB (6 kB)
No image availableSharp PC-1100BASIC programmable calculatorBASICLCD
2×16 characters
8 kB (8 kB)
No image availableSharp PC-1140BASIC programmable calculator UnknownLCD
16 characters
( )
BASIC programmable calculator: Sharp PC-1150Sharp PC-1150BASIC programmable calculatorBASICLCD
16 characters
10 kB (9470 bytes)
No image availableSharp PC-1210BASIC programmable calculatorBASICLCD
24 characters
512 bytes (26 numbers)
No image availableSharp PC-1211BASIC programmable calculatorBASICLCD
24 characters
2200 bytes (2200 bytes)
No image availableSharp PC-1212BASIC programmable calculatorBASICLCD
24 characters
( )
BASIC programmable calculator: Sharp PC-1245Sharp PC-1245BASIC programmable calculatorBASICLCD
16 characters
1486 program steps (26 numbers)
BASIC programmable calculator: Sharp PC-1246Sharp PC-1246BASIC programmable calculatorBASICLCD
16 characters
2 kB (2 kB)
No image availableSharp PC-1246DBBASIC programmable calculatorBASICLCD
16 characters
2 kB (1278 bytes)
No image availableSharp PC-1246SBASIC programmable calculatorBASICLCD
16 characters
2 kB (1278 bytes)
No image availableSharp PC-1247BASIC programmable calculatorBASICLCD
16 characters
4 kB (3326 bytes)
BASIC programmable calculator: Sharp PC-1248Sharp PC-1248BASIC programmable calculatorBASICLCD
16 characters
8 kB (7404 bytes)
No image availableSharp PC-1248DBBASIC programmable calculatorBASICLCD
16 characters
10 kB (9470 bytes)
No image availableSharp PC-1250BASIC programmable calculatorBASICLCD
24 characters
2 kB (2 kB)
No image availableSharp PC-1250ABASIC programmable calculatorBASICLCD
24 characters
4 kB (3 kB)
No image availableSharp PC-1251BASIC programmable calculatorBASICLCD
24 characters
4 kB (3486 bytes)
No image availableSharp PC-1255BASIC programmable calculatorBASICLCD
24 characters
10 kB (9630 bytes)
No image availableSharp PC-1260BASIC programmable calculatorBASICLCD
24 characters
4 kB (3198 bytes)
No image availableSharp PC-1261BASIC programmable calculatorBASICLCD
16 characters
10 kB (10 kB)
No image availableSharp PC-1262BASIC programmable calculator UnknownLCD
24×2 characters
( )
No image availableSharp PC-1270BASIC programmable calculatorBASICLCD
16 characters
16 kB (16 kB)
No image availableSharp PC-1280BASIC programmable calculatorBASICLCD
2×24 characters
8 kB (6558 bytes)
No image availableSharp PC-1285BASIC programmable calculatorBASICLCD
2×24 characters
32 kB (32 kB)
No image availableSharp PC-1350BASIC programmable calculatorBASICLCD
150×64 pixels
4 kB (4 kB)
No image availableSharp PC-1360BASIC programmable calculatorBASICLCD
150×64 Unknown
2 kB ( )
No image availableSharp PC-1360KBASIC programmable calculatorBASICLCD
4×24 characters
2 kB (2 kB)
No image availableSharp PC-1365BASIC programmable calculatorBASICLCD
150×64 Unknown
2 kB ( )
No image availableSharp PC-1365KBASIC programmable calculatorBASICLCD
150×64 Unknown
2 kB ( )
No image availableSharp PC-1401BASIC programmable calculatorBASICLCD
16 characters
4 kB (4 kB)
No image availableSharp PC-1402BASIC programmable calculatorBASICLCD
16 characters
10 kB (9678 bytes)
No image availableSharp PC-1403BASIC programmable calculatorBASIC and AssemblerLCD
24 characters
6 kB (6863 bytes)
BASIC programmable calculator: Sharp PC-1403HSharp PC-1403HBASIC programmable calculatorBASIC and AssemblerLCD
24 characters
32 kB (31454 bytes)
No image availableSharp PC-1404GBASIC programmable calculatorBASICLCD
16 characters
2 kB (1486 bytes)
No image availableSharp PC-1405GBASIC programmable calculatorBASICLCD
16 characters
2 kB (1254 bytes)
No image availableSharp PC-1417GBASIC programmable calculatorBASICLCD
24 characters
8 kB (7372 bytes)
No image availableSharp PC-1421BASIC programmable calculatorBASICLCD
16 characters
4 kB (3454 bytes)
No image availableSharp PC-1425BASIC programmable calculatorBASICLCD
24 characters
2 kB (2 kB)
No image availableSharp PC-1430BASIC programmable calculatorBASICLCD
16 characters
2 kB (1239 bytes)
No image availableSharp PC-1431BASIC programmable calculatorBASICLCD
16 characters
4 kB (3302 bytes)
No image availableSharp PC-1440BASIC programmable calculatorBASICLCD
24 characters
4 kB (3500 bytes)
No image availableSharp PC-1445BASIC programmable calculatorBASIC and AssemblerLCD
24 characters
8 kB (7372 bytes)
BASIC programmable calculator: Sharp PC-1450Sharp PC-1450BASIC programmable calculatorBASICLCD
16 characters
2 kB (1022 bytes)
No image availableSharp PC-1460BASIC programmable calculatorBASICLCD
24 characters
2 kB ( )
No image availableSharp PC-1470UBASIC programmable calculatorBASICLCD
24 characters
8 kB (6558 bytes)
No image availableSharp PC-1475BASIC programmable calculatorBASICLCD
2×24 characters
32 kB (31134 bytes)
No image availableSharp PC-1480UBASIC programmable calculator UnknownLCD
4×40 characters
64 kB (61368 kB)
No image availableSharp PC-1500BASIC programmable calculatorBASICLCD
26 characters
1850 bytes (1850 bytes)
No image availableSharp PC-1500ABASIC programmable calculatorBASICLCD
26 characters
6 kB (6 kB)
No image availableSharp PC-E200BASIC programmable calculatorBASIC and AssemblerLCD
Unknown
( )
BASIC programmable calculator: Sharp PC-E220Sharp PC-E220BASIC programmable calculatorBASIC and AssemblerLCD
24×4 characters
32 kB (30435 bytes)
No image availableSharp PC-E500BASIC programmable calculatorBASICLCD
240×32 pixels
26 kB (26 kB)
BASIC programmable calculator: Sharp PC-E500SSharp PC-E500SBASIC programmable calculatorBASICLCD
Unknown
(0 )
No image availableSharp PC-E650BASIC programmable calculatorBASICLCD
4×40 characters
64 kB (61 bytes)
No image availableSharp PC-G820BASIC programmable calculatorBASICLCD
4×24 characters
5844 bytes (5844 bytes)
BASIC programmable calculator: Sharp PC-G830Sharp PC-G830BASIC programmable calculatorBASIC and CLCD
Unknown
(0 )
BASIC programmable calculator: Sharp PC-G850Sharp PC-G850BASIC programmable calculatorBASICLCD
144×48 pixels
32 kB (32 kB)
BASIC programmable calculator: Sharp PC-G850SSharp PC-G850SBASIC programmable calculatorBASIC and CLCD
24×6 characters
32 kB (30 kB)
BASIC programmable calculator: Sharp PC-G850VSharp PC-G850VBASIC programmable calculatorBASIC and CLCD
144×48 pixels
32 kB (32 kB)
BASIC programmable calculator: Sharp PC-U6000Sharp PC-U6000BASIC programmable calculatorBASICLCD
4×40 characters
64 kB ( )
BASIC programmable calculator: Tandy PC-6Tandy PC-6BASIC programmable calculatorBASICLCD
24 characters
8 kB (8 kB)
BASIC programmable calculator: Texas Instruments CC-40Texas Instruments CC-40BASIC programmable calculatorBASIC and AssemblerLCD
31 characters
8 kB (8 kB)
BASIC programmable calculator: Texas Instruments TI-74Texas Instruments TI-74BASIC programmable calculatorBASICLCD
31 characters
8 kB (8 kB)
BASIC programmable calculator: Texas Instruments TI-74STexas Instruments TI-74SBASIC programmable calculatorBASICLCD
31 characters
8 kB (8 kB)
BASIC programmable calculator: Toshiba IHC-8000Toshiba IHC-8000BASIC programmable calculatorBASICLCD
24 characters
3 kB (3 kB)
138 item(s) in this list.

Want to leave a comment?

Please use our forum to post messages and get in touch with other calculator collectors and enthusiasts!

Programmable Calculator Forum »

1 Responses so far

Sharp released an updated version of their PC-G850x series in 2009, the PC-G850VS. I contacted Sharp in Japan a couple of weeks ago and was told, "With regard to your query, we would like to inform you as follows. 1. We had distributed the PC-G850VS to Japanese technical high schools exclusively. We had never distributed any individual customers. 2. We had concluded to distribute the PC-G850VS and there have been no stocks in Sharp Corp.. We are very sorry we are not able to assist you on this occasion." There are a few Japanese websites that mention the PC-G850VS and at least one talks about the PC-G850VS that "finally" arrived. I wonder if these devices will start turning up on eBay within the next couple of years.
Sharp Collector
May 20th, 2010