Programmable Calculators - Casio
Programmable Calculators - Casio
Japan's oldest calculator manufacturer, Casio is also the most prolific maker of calculators in the world. I already have more than
100 programmable models listed, and I see no end in sight!
Given the number and apparent popularity of Casio's models, it is a bit of a surprise to see how uninspiring many of their products
are. This is especially true of their higher-end products that feature a mediocre programming model and a lack of functional
integration between the calculator's various features. In contrast, many of their lower-end models are surprisingly versatile, and
their oldest products are by far the most interesting.
Keystroke Programmables
Casio has been producing keystroke programmable calculators for nearly three decades. Over the years, several programming
models emerged; some were short-lived, some has been used in several generations of products.
The Beginnings
Casio's began producing calculators in the pre-LCD era; their first programmable models used vacuum
fluorescent displays. Their first LCD models were also unique, true competitors to more expensive contemporary
models such as the HP-41C.
No Image Trigonometrics,
PRO-101 Scientific VFD digits
Available Exponentials
Conditionals,
Keystroke Branching,
steps) Indirect
addressing
Conditionals,
addressing
Conditionals,
addressing
Trigonometrics,
Conditionals,
Fully-merged Exponentials,
keystroke Branching, Hy perbolics,
10+2 YLCD 11
FX-501P Scientific entry (127 Subroutines, Standard
digits numbers
program Labels, dev iation,
addressing memory
Trigonometrics,
Conditionals,
Fully-merged Exponentials,
Branching,
keystroke Hy perbolics,
10+2 YLCD Subroutines, 22
FX-502P Scientific entry (256 Standard
digits Labels, numbers
program dev iation,
Indirect
steps) Continuous
addressing
memory
Trigonometrics,
Conditionals, Exponentials,
Fully-merged
Branching, Hy perbolics,
keystroke
10+2 LCD Subroutines, 11 Standard
FX-601P Scientific entry (112
characters Labels, numbers dev iation,
program
Indirect Continuous
steps)
addressing memory
Trigonometrics,
addressing memory
A particularly annoying "feature" of many low-cost programmable calculators is that they provide no feedback
during programming. On these calculators, your calculations are performed as normal when you are entering a
program, instead of showing up as a list of (editable) program steps.
Fully-merged
keystroke
10+2
No Image entry (29
7
fx-10F N/A LCD Branching
Available digits program numbers
steps)
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
Fully-merged
regression,
keystroke
10+2
7 Fractions,
entry (29
fx-50F Scientific LCD Branching
numbers Continuous
program
digits
memory ,
steps)
baseN,
Constants,
Equation
library
Trigonometrics,
Exponentials,
Hy perbolics,
Fully-merged Standard
steps) memory ,
baseN,
Equation
library
Unconfirmed LCD
fx-115P N/A
sighting digits
Trigonometrics,
Exponentials,
Fully-merged
Linear
10+2 keystroke
7 regression,
fx-180P Scientific LCD entry (38 Branching
numbers Integration,
digits program
Fractions,
steps)
Continuous
memory
Trigonometrics,
Exponentials,
Fully-merged
Linear
10+2 keystroke
fx- 7 regression,
180Pa Scientific LCD entry (38 Branching numbers Integration,
steps) memory ,
baseN
Trigonometrics,
Fully-merged Exponentials,
steps) Continuous
memory
Trigonometrics,
Fully-merged Exponentials,
steps) Continuous
memory
Trigonometrics,
Fully-merged Exponentials,
steps) memory ,
baseN
No Image fx-
N/A
Available 2700P
Trigonometrics,
Fully-merged
Exponentials,
10+2 keystroke
No Image fx- 7 Hy perbolics,
Scientific LCD entry (38 Branching
Available 2800P numbers Fractions,
digits program
Continuous
steps)
memory
Trigonometrics,
Exponentials,
Hy perbolics,
Fully-merged
Linear
10+2 keystroke
fx- 7 regression,
3400P Scientific LCD entry (29 Branching numbers Fractions,
steps) memory ,
baseN,
Constants
Trigonometrics,
Exponentials,
Fully-merged Hy perbolics,
steps) Fractions,
Continuous
memory
Trigonometrics,
Exponentials,
Fully-merged Hy perbolics,
steps) Fractions,
Continuous
memory
Trigonometrics,
Exponentials,
Fully-merged Hy perbolics,
steps) Fractions,
Continuous
memory
Trigonometrics,
Exponentials,
Fully-merged Hy perbolics,
Continuous
memory
Trigonometrics,
Exponentials,
Fully-merged
Hy perbolics,
10+2 keystroke
fx- 7 Linear
Scientific LCD entry (135 Branching
3800P numbers regression,
digits program
Continuous
steps)
memory ,
baseN
Fortunately, Casio also produced some advanced keystroke programmables. Many used the same programming
model that is found in their graphing calculators, providing labels, subroutines, and other sophisticated functions.
Most importantly, on these machines it is possible to review and edit programs.
Trigonometrics,
Fully-merged Exponentials,
keystroke Linear
fx-180P 10+2 LCD 7
Scientific entry (300 Branching regression,
Plus digits numbers
program Integration,
steps) Continuous
memory
Trigonometrics,
Exponentials,
Hy perbolics,
Fully-merged Linear
steps) Complex,
Continuous
memory ,
baseN
Trigonometrics,
Exponentials,
Formula Conditionals, Hy perbolics,
steps) Continuous
memory ,
baseN
Trigonometrics,
Fully-merged Exponentials,
keystroke Linear
fx- 10+2 LCD 7
Scientific entry (300 Branching regression,
3900Pv digits numbers
program Integration,
steps) Continuous
memory
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
Fully-merged
regression,
keystroke Conditionals,
No Image 12+10 LCD 7 Integration,
fx-3950P Scientific entry (360 Branching,
Available characters numbers Fractions,
program Labels
Complex,
steps)
Continuous
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals,
Formula
Hy perbolics,
Branching,
programming
Linear
12 LCD Subroutines, 94(26)
fx-4000P Scientific (550
regression,
characters Labels, numbers
program
Continuous
Indirect
steps)
memory ,
addressing
baseN
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
Formula
Branching, Linear
programming
Subroutines, regression,
10+2 LCD (1103 163(26)
fx-4500P Scientific Labels, Integration,
digits program Indirect numbers Fractions,
memory ,
baseN
Trigonometrics,
Exponentials,
Hy perbolics,
Formula Conditionals,
Linear
programming Branching,
regression,
No Image fx- 10+2 LCD Subroutines, 163(26)
(1103
Scientific Integration,
Available 4500PA digits Labels, numbers
program
Fractions,
steps) Indirect
Continuous
addressing
memory ,
baseN
(4500
No Image 4×16 LCD
fx-4800P N/A program
Available characters
steps)
No Image (28
fx-4850P N/A LCD
Available kilobytes)
Formula Programming
Formula programmables provide storage for formulae in algebraic form. While this method is convenient for
students and, to a lesser extent, casual users, most formula programmables offer no true program control
capabilities, such as branching, loops, or conditional execution. Worse yet, it is often difficult to use predefined
constants in formulae, as these calculators have the annoying habit of prompting for all variables used in a
program, whether you mean them to be user-entered or not.
Trigonometrics,
Exponentials,
Linear
Formula regression,
programming Continuous
No Image 10+2 LCD 10
fx-1000F Scientific (675 memory ,
Available digits numbers
program baseN,
steps) Constants,
Equation
library
No Image
fx-4100P N/A LCD
Available
Trigonometrics,
Formula Exponentials,
programming Hy perbolics,
12 LCD 26
fx-4200P Scientific (279 Linear
characters numbers
program regression,
steps) Continuous
memory
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
Formula
regression,
programming
10+2 LCD 10
fx-5000F Scientific Continuous
(675
digits numbers
memory ,
program
baseN,
steps)
Constants,
Equation
library
Trigonometrics,
Exponentials,
Formula Hy perbolics,
programming Linear
12 LCD 12
fx-5500 Scientific (237 regression,
characters numbers
program Sy mbolics,
steps) Continuous
memory ,
Constants
Trigonometrics,
Exponentials,
Hy perbolics,
Formula Linear
programming regression,
fx-5500L Scientific 2×16 LCD (1095 26 Integration,
steps) Complex,
Continuous
memory ,
Matrix, baseN
No Image fx-
N/A LCD
Available 5500LA
Pocket computers programmable in the BASIC language were, and still are, Casio's specialty. Over the years, several different
product lines emerged, but they all shared some distinguishing features, such as a MODE button that lets you select between
calculator and program modes, and a standard set of ten program areas. Most of these calculators had an I/O port, making it
possible to attach the calculator to an external printer or tape recorder interface. Some machines had a built-in printer.
Landscape layout, a small QWERTY keyboard, an optional numeric/scientific calculator keyboard, a 10-32
character LCD dot matrix display: this was the typical appearance of a BASIC pocket computer in the 1980s.
Conditionals,
Branching,
Indirect
addressing
Conditionals,
Branching,
Indirect
addressing
Conditionals,
Branching,
Indirect
addressing
Conditionals,
Trigonometrics,
Branching,
Exponentials,
FX- BASIC 12 LCD BASIC (2 Subroutines, 2(0)
Continuous
700P Programmable characters kilobytes) Labels, kilobytes
memory ,
Indirect
Sound
addressing
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
Linear
FX- BASIC 12 LCD BASIC (1680 Subroutines, 1680(0)
regression,
702P Programmable characters bytes) Labels, bytes
Continuous
Indirect
memory ,
addressing
Sound
Conditionals,
Branching,
Trigonometrics,
Subroutines,
FX- BASIC 12 LCD BASIC (3616 26 Exponentials,
Labels,
710P Programmable characters bytes) numbers Continuous
Indirect
memory
addressing
Conditionals, Trigonometrics,
Branching, Exponentials,
Indirect Sound
addressing
Conditionals,
Trigonometrics,
Branching,
Exponentials,
FX- BASIC 12 LCD BASIC (0 Subroutines,
0 bytes Continuous
720PF Programmable characters bytes) Labels,
memory ,
Indirect
Sound
addressing
Conditionals,
Trigonometrics,
Branching,
Exponentials,
FX- BASIC 24 LCD BASIC (8 Subroutines, 8(0) Continuous
Indirect Sound
addressing
Trigonometrics,
memory
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
Linear
FX- BASIC 24 LCD BASIC (2 Subroutines, 2(0)
regression,
750P Programmable characters kilobytes) Labels, kilobytes
Continuous
Indirect
memory ,
addressing
Sound,
Constants
Conditionals,
Trigonometrics,
Branching,
Exponentials,
No Image FX- BASIC 24 LCD Subroutines,
BASIC Continuous
Available 791P Programmable characters Labels,
memory ,
Indirect
Sound
addressing
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
Linear
FX- BASIC 20 LCD BASIC (1680 Subroutines, 1680(0)
regression,
801P Programmable characters bytes) Labels, bytes
Continuous
Indirect
memory ,
addressing
Printer,
Magnetic tape
Conditionals,
Trigonometrics,
Branching,
Exponentials,
FX- BASIC 12 LCD BASIC (1568 Subroutines, 1568(0)
Continuous
802P Programmable characters bytes) Labels, bytes
memory ,
Indirect
Printer
addressing
Conditionals,
Trigonometrics,
Branching,
FX- BASIC 12 LCD BASIC (0 Subroutines, 0 Exponentials,
Indirect memory ,
Conditionals,
Branching, Trigonometrics,
Indirect memory
addressing
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
regression,
Conditionals,
Solv er,
Branching,
Integration,
FX- BASIC 2×32 LCD BASIC (4 Subroutines, 4(0)
Complex,
850P Programmable characters kilobytes) Labels, kilobytes
Continuous
Indirect
memory ,
addressing
Sound, Matrix,
baseN,
Equation
library
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
Conditionals, regression,
Indirect Continuous
addressing memory ,
Sound, Matrix,
baseN,
Equation
library
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
Linear
fx- BASIC 12 LCD BASIC (544 Subroutines, 26
regression,
5400P Programmable characters bytes) Labels, numbers
Continuous
Indirect
memory ,
addressing
Sound,
Constants
No Image BASIC
PB-80 LCD BASIC
Available Programmable
Conditionals,
Trigonometrics,
Branching,
Exponentials,
BASIC 12 LCD BASIC (544 Subroutines, 26(0)
PB-100 Continuous
Programmable characters bytes) Labels, numbers
memory ,
Indirect
Sound
addressing
No Image PB-
N/A
Available 100F
Conditionals,
Trigonometrics,
Branching,
Exponentials,
12 LCD BASIC (544 Subroutines, 26(0)
PB-110 Scientific Continuous
characters bytes) Labels, numbers
memory ,
Indirect
Sound
addressing
Conditionals,
Trigonometrics,
Branching,
Exponentials,
12 LCD BASIC (8 Subroutines, 26(0)
PB-120 Scientific Continuous
characters kilobytes) Labels, numbers
Indirect memory ,
addressing Sound
Conditionals,
Branching, Trigonometrics,
Indirect memory
addressing
No Image BASIC
PB-240 LCD BASIC
Available Programmable
BASIC
PB-300 LCD BASIC
Programmable
Conditionals,
Trigonometrics,
Branching,
Exponentials,
BASIC 12 LCD BASIC (1568 Subroutines, 26(0)
PB-410 Continuous
Programmable characters bytes) Labels, numbers
memory ,
Indirect
Sound
addressing
No Image PB-
N/A LCD
Available 410F
Conditionals,
Trigonometrics,
Branching,
Exponentials,
BASIC 24 LCD BASIC (2 Subroutines, 2(0)
PB-500 Continuous
Programmable characters kilobytes) Labels, kilobytes
memory ,
Indirect
Sound
addressing
Conditionals,
Trigonometrics,
Branching,
Exponentials,
BASIC 160×32 BASIC (2 Subroutines, 2(0)
PB-700 Continuous
Programmable LCD pixels kilobytes) Labels, kilobytes
memory ,
Indirect
Sound
addressing
No Image
PB-770 N/A LCD
Available
No Image PB-
N/A LCD
Available 770B
No Image BASIC
PD-900 LCD BASIC
Available Programmable
No Image PD- BASIC LCD BASIC
No Image
VX-1 N/A LCD
Available
No Image
VX-2 N/A LCD
Available
No Image
VX-3 N/A LCD
Available
No Image
VX-4 N/A LCD
Available
Folding Design
The pros: a folding calculator's display and keyboard are completely protected when the unit is closed. The cons:
increased fragility, difficult to use in one hand. Is the trade-off worth it?
Conditionals,
Branching,
Indirect
addressing
Trigonometrics,
Conditionals, Exponentials,
Branching, Hy perbolics,
Indirect Continuous
addressing memory ,
Sound
Trigonometrics,
Conditionals, Exponentials,
Branching, Hy perbolics,
Indirect Continuous
addressing memory ,
Sound
Trigonometrics,
Exponentials,
Hy perbolics,
Conditionals, Linear
Branching, regression,
BASIC
FX- BASIC 24 LCD Subroutines, 15584(0) Complex,
(15584
795P Programmable characters Labels, bytes Continuous
bytes)
Indirect memory ,
baseN,
Equation
library
Conditionals,
Trigonometrics,
Branching,
Exponentials,
PB- BASIC 12 LCD BASIC (2 Subroutines, 2(0)
Continuous
220 Programmable characters kilobytes) Labels, kilobytes
memory ,
Indirect
Sound
addressing
PB- BASIC
BASIC
1000 Programmable
Conditionals,
Trigonometrics,
Branching,
Exponentials,
Subroutines,
PD- BASIC 12 LCD BASIC (16 16(0)
Continuous
Labels,
310 Programmable characters kilobytes) kilobytes
memory ,
Indirect
Sound
addressing
Trigonometrics,
Conditionals, Exponentials,
Branching, Hy perbolics,
Indirect Continuous
addressing memory ,
Constants
C Programmables
Yes, Virginia, there is such an animal: a handheld calculator with a built-in C-language interpreter/compiler. I
wonder what it says about the respective educational markets that whereas the most popular calculators in North
America are non-programmable scientifics with a fraction feature, in Japan C-language handhelds are surprisingly
popular.
Conditionals,
Trigonometrics,
Branching,
196×32 C Exponentials,
PB- C Subroutines, 32(0)
LCD Programmable Continuous
2000C Programmable Labels, kilobytes
pixels (32 kilobytes) memory ,
Indirect
Sound
addressing
Conditionals, Trigonometrics,
Branching, Exponentials,
192×32
BASIC and C Subroutines, 18(0) Graphing,
Z-1 Graphing LCD
(18 kilobytes) Labels, kilobytes Continuous
pixels
Indirect memory ,
addressing Sound
Graphing Calculators
No, it wasn't Hewlett-Packard; much to my surprise, I found out that Casio's first graphing model, the fx-7000G, preceded HP's
first graphing machines by at least a year or more.
Unfortunately, like so many other Casio models, the fx-7000G is, well, uninspiring. HP's first graphing model, the HP-28C, offered
a whole new paradigm for programmable calculators, one that combined keystroke programming with advanced object-oriented
features. In contrast, the fx-7000G lacks functional integration and, in many ways, graphing is more an afterthought than an
integrated feature.
Then again, HP used to be making engineering tools, whereas Casio's machines were designed for classroom use. Easy to use
is not the same as easy to learn.
Casio continues to be a leader in the graphing calculator field; in fact, Casio remains the only calculator manufacturer producing a
graphing model with a color display. No true RGB color yet, but nevertheless it's an impressive accomplishment with a non-backlit
LCD. And despite my earlier comments, I do occasionally come across Casio graphing calculators, like the fx-7500G, that are a
pleasure to use.
Student Models
Casio graphing calculators are clearly designed with the educational market in mind. For better or for worse, the
goal is not to create an engineering tool but a learning instrument.
No Image
FX 1.0 N/A LCD pixels
Available
No Image FX 1.0
N/A LCD pixels
Available Plus
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
Conditionals, regression,
addressing Complex,
Sy mbolics,
Continuous
memory ,
Matrix, baseN
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
Conditionals, regression,
addressing Complex,
Sy mbolics,
Continuous
memory ,
Matrix, baseN
Trigonometrics,
Exponentials,
Conditionals,
Fully-merged Branching, Hy perbolics,
No Image 2×16 LCD 110(0)
fx-603P Scientific keystroke Subroutines, Standard
Available characters numbers
entry (6144 Labels, dev iation,
addressing Continuous
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
Formula Linear
96×32 LCD Subroutines, 78(26)
fx-6000G Graphing programming regression,
pixels Labels, numbers
(422 bytes) Graphing,
Indirect
Continuous
addressing
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
Branching, Linear
Formula
40×23 LCD Subroutines, 78(26) regression,
fx-6300G Graphing programming
pixels Labels, numbers Graphing,
(400 bytes)
Indirect Fractions,
addressing Continuous
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
Formula Linear
96×32 LCD Subroutines, 86(26)
fx-6500G Graphing programming regression,
pixels Labels, numbers
(486 bytes) Graphing,
Indirect
Continuous
addressing
memory ,
baseN
Trigonometrics,
No Image 8(0)
fx-6910aG Graphing LCD pixels (8 kilobytes) Exponentials,
Available kilobytes
Graphing
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
Branching, Linear
Indirect Fractions,
addressing Continuous
memory ,
Matrix
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
Formula Linear
96×64 LCD Subroutines, 78(26)
fx-7000G Graphing programming regression,
pixels Labels, numbers
(422 bytes) Graphing,
Indirect
Continuous
addressing
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
Formula Linear
96×64 LCD Subroutines, 78(26)
fx-7000GA Graphing programming regression,
pixels Labels, numbers
(422 bytes) Graphing,
Indirect
Continuous
addressing
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
Branching, Linear
Formula
96×64 LCD Subroutines, 78(26) regression,
fx-7000GB Graphing programming
pixels Labels, numbers Graphing,
(422 bytes)
Indirect Continuous
addressing memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
Branching, Linear
96×64 LCD Formula Subroutines, 78(26) regression,
fx-7200G Graphing
pixels programming Labels, numbers Graphing,
addressing Continuous
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
Branching, Linear
Formula
96×64 LCD Subroutines, 78(26) regression,
fx-7300G Graphing programming
pixels Labels, numbers Graphing,
(500 bytes)
Indirect Fractions,
addressing Continuous
memory ,
baseN
Conditionals, Trigonometrics,
Branching, Exponentials,
Formula
80×48 LCD Subroutines, 78(26) Graphing,
fx-7400G Graphing programming
pixels Labels, numbers Fractions,
(7 kilobytes)
Indirect Continuous
addressing memory
Conditionals,
Trigonometrics,
Branching,
Exponentials,
No Image 80×48 LCD Subroutines, 78(26)
fx-7400GL Graphing (7 kilobytes) Graphing,
Available pixels Labels, numbers
Continuous
Indirect
memory
addressing
Trigonometrics,
Exponentials,
fx-
Graphing LCD pixels Graphing,
7400GPlus
Continuous
memory
Conditionals,
Trigonometrics,
Branching,
Exponentials,
No Image 80×48 LCD (32 Subroutines, 78(26)
fx-7450G Graphing Graphing,
Available pixels kilobytes) Labels, numbers
Continuous
Indirect
memory
addressing
Trigonometrics,
Conditionals, Exponentials,
Branching, Hy perbolics,
Formula
96×64 LCD Subroutines, 4(0) Linear
fx-7500G Graphing programming
pixels Labels, kilobytes regression,
(4 kilobytes)
Indirect Graphing,
addressing Continuous
memory
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
Branching, Linear
Formula
96×64 LCD Subroutines, 4(0) regression,
fx-7700G Graphing programming
pixels Labels, kilobytes Graphing,
(4 kilobytes)
Indirect Fractions,
addressing Continuous
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
Branching, Linear
Formula
96×64 LCD Subroutines, 4(0) regression,
fx-7700GB Graphing programming
pixels Labels, kilobytes Graphing,
(4 kilobytes)
Indirect Fractions,
addressing Continuous
memory ,
baseN
No Image
fx-7700GC Graphing LCD pixels Graphing
Available
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
Branching, Linear
Formula
fx- 96×64 LCD Subroutines, 4(0) regression,
Graphing programming
7700Gbus pixels Labels, kilobytes Graphing,
(4 kilobytes)
Indirect Integration,
addressing Fractions,
Continuous
memory
Trigonometrics,
Exponentials,
96×64 LCD
fx-7700GE Graphing Graphing,
pixels
Continuous
memory
Trigonometrics,
Exponentials,
No Image
fx-7900GC Graphing LCD pixels Graphing,
Available
Continuous
memory
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
Formula
Linear
96×64 LCD Subroutines, 78(26)
programming
fx-8000G Graphing regression,
pixels Labels, numbers
(1600 bytes)
Graphing,
Indirect
Continuous
addressing
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
Formula Linear
96×64 LCD Subroutines, 6(0)
fx-8500G Graphing programming regression,
pixels Labels, kilobytes
(6 kilobytes) Graphing,
Indirect
Continuous
addressing
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
addressing Continuous
memory ,
baseN
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
Branching, Linear
Indirect Fractions,
addressing Continuous
memory ,
baseN
No Image fx-
N/A LCD pixels
Available 8700GBus
No Image
fx-9000G Graphing LCD pixels Graphing
Available
No Image
fx-9700G Graphing LCD pixels Graphing
Available
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Formula Branching,
Linear
128×64 programming Subroutines, 24(0)
fx-9700GE Graphing regression,
LCD pixels (24 Labels, kilobytes
Graphing,
kilobytes) Indirect
Continuous
addressing
memory ,
Matrix, baseN
Trigonometrics,
Exponentials,
Conditionals, Hy perbolics,
addressing Continuous
memory ,
baseN
Trigonometrics,
No Image 128×64 (32 32(0)
fx-9750G Graphing Exponentials,
Available LCD pixels kilobytes) kilobytes
Graphing
Conditionals, Trigonometrics,
Labels Continuous
memory
Trigonometrics,
Conditionals,
128×64 Exponentials,
No Image (32 Branching, 32(0)
fx-9850G Graphing CLCD Graphing,
Available kilobytes) Subroutines, kilobytes
pixels Continuous
Labels
memory
Trigonometrics,
Conditionals,
128×64 Exponentials,
No Image (32 Branching, 32(0)
fx-9850G+ Graphing CLCD Graphing,
Available kilobytes) Subroutines, kilobytes
pixels Continuous
Labels
memory
Trigonometrics,
Conditionals,
128×64 Exponentials,
No Image fx- (32 Branching, 32(0)
Graphing CLCD Graphing,
Available 9850GB+ kilobytes) Subroutines, kilobytes
pixels Continuous
Labels
memory
Trigonometrics,
Conditionals,
Exponentials,
No Image 128×64 (64 Branching, 64(0)
fx-9950G Graphing Graphing,
Available LCD pixels kilobytes) Subroutines, kilobytes
Continuous
Labels
memory
Trigonometrics,
Conditionals,
Exponentials,
No Image fx- 128×64 (64 Branching, 64(0)
Graphing Graphing,
Available 9950GB+ LCD pixels kilobytes) Subroutines, kilobytes
Continuous
Labels
memory
Trigonometrics,
Conditionals, Exponentials,
Labels Continuous
memory
Trigonometrics,
No Image 8(0)
Graph 20 Graphing LCD pixels (8 kilobytes) Exponentials,
Available kilobytes
Graphing
No Image Graph 25 Graphing LCD pixels Graphing
Available
Unconfirmed
Graph 30 Graphing LCD pixels Graphing
sighting
Trigonometrics,
No Image (64 64(0)
Exponentials,
Graph 35+ Graphing LCD pixels
Available kilobytes) kilobytes
Graphing
Unconfirmed
Graph 60 Graphing LCD pixels Graphing
sighting
Trigonometrics,
Exponentials,
No Image (64 64(0)
Graph 65 Graphing LCD pixels Graphing,
Available kilobytes) kilobytes
Continuous
memory
Business Models
Casio also made an entry into the field of business/financial calculators with some graphing models.
Exponentials,
Formula
Conditionals, Linear
programming
12 LCD Branching, 26 regression,
FC-200 Financial (262
characters Subroutines, numbers Financial,
program
Labels Continuous
steps)
memory
Exponentials,
Formula Linear
Conditionals,
programming regression,
96×64 LCD Branching, 26
FC-1000 Graphing (2470 Graphing,
pixels Subroutines, numbers
program Financial,
Labels
steps) Continuous
memory
Trigonometrics,
Conditionals, Exponentials,
Branching, Hy perbolics,
96×64 Formula
OH- Subroutines, 78(26) Linear
Graphing LCD programming
7000G Labels, numbers regression,
pixels (422 bytes)
Indirect Graphing,
addressing Continuous
memory
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
96×64 Formula Linear
OH- Subroutines, 4(0)
Graphing LCD programming regression,
7700G Labels, kilobytes
pixels (4 kilobytes) Graphing,
Indirect
Fractions,
addressing
Continuous
memory
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Branching,
96×64 Formula Linear
OH- Subroutines, 4(0)
Graphing LCD programming regression,
7700GB Labels, kilobytes
pixels (4 kilobytes) Graphing,
Indirect
Fractions,
addressing
Continuous
memory
Trigonometrics,
Exponentials,
Conditionals,
Hy perbolics,
Formula Branching,
128×64 Linear
OH- programming Subroutines, 24(0)
Graphing LCD regression,
9700GE (24 Labels, kilobytes
pixels Graphing,
kilobytes) Indirect
addressing Fractions,
Continuous
memory
No Image RM-
N/A LCD
Available 7400G
No Image RM-
N/A LCD
Available 9800G
Trigonometrics,
Exponentials,
Hy perbolics,
Conditionals,
Linear
Formula Branching,
128×64 regression,
RM- programming Subroutines, 28(0)
Graphing CLCD Graphing,
9850G (28 Labels, kilobytes
pixels Fractions,
kilobytes) Indirect
Complex,
addressing
Continuous
memory ,
Matrix, baseN
RM-
No Image
9850Ga N/A LCD
Available
Plus
RM-
No Image
Algebra N/A LCD
Available
FX 2.0
Casio's color graphing calculators represent technology's inevitable march forward. Although these relatively
primitive displays are not true RGB, they help the user (the student, probably) create two-color graphs, for
instance, that make it easier to demonstrate certain mathematical principles.
Trigonometrics,
Exponentials,
Hy perbolics,
Conditionals, Linear
addressing Complex,
Continuous
memory ,
Matrix, baseN
Conditionals,
Branching,
96×64
No Image CFX- (24 Subroutines, 24(0)
N/A CLCD
Available 9800G-w kilobytes) Labels, kilobytes
pixels
Indirect
addressing
Trigonometrics,
Exponentials,
Hy perbolics,
Conditionals,
Linear
Formula Branching,
128×64 regression,
programming Subroutines,
CFX- 28(0)
Graphing CLCD Graphing,
(28 Labels,
9850G kilobytes
pixels Fractions,
kilobytes) Indirect
Complex,
addressing
Continuous
memory ,
Matrix, baseN
Trigonometrics,
Exponentials,
Hy perbolics,
Conditionals,
Linear
Formula Branching,
CFX- 128×64 regression,
No Image programming Subroutines, 28(0)
9850G Graphing CLCD Graphing,
Available (28 Labels, kilobytes
Plus pixels Fractions,
kilobytes) Indirect
Complex,
addressing
Continuous
memory ,
Matrix, baseN
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
Conditionals, regression,
Formula
CFX- 128×64 Branching, Graphing,
programming 28(0)
9850Ga Graphing CLCD Subroutines, Solv er,
(28 kilobytes
PLUS pixels Labels, Integration,
kilobytes)
Indirect Fractions,
addressing Complex,
Continuous
memory ,
Matrix, baseN
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
Conditionals,
regression,
Formula Branching,
CFX- 128×64 Graphing,
programming Subroutines, 30(0)
9850GB Graphing CLCD Solv er,
(30 Labels, kilobytes
PLUS pixels Integration,
kilobytes) Indirect
Fractions,
addressing
Complex,
Continuous
memory ,
Matrix, baseN
Trigonometrics,
Conditionals,
96×64 Exponentials,
No Image CFX- (32 Branching, 32(0)
Graphing CLCD Graphing,
Available 9900GC kilobytes) Subroutines, kilobytes
pixels Continuous
Labels
memory
Trigonometrics,
Exponentials,
No Image CFX- CLCD (32 32(0)
Graphing Graphing,
Available 9930GT pixels kilobytes) kilobytes
Continuous
memory
CFX-
No Image CLCD
9950G N/A
Available pixels
Plus
No Image CFX- CLCD
N/A
Available 9950Gb pixels
Plus
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
Conditionals, regression,
addressing Complex,
Sy mbolics,
Continuous
memory ,
Matrix, baseN
128×64
No Image CFX- (60 60(0)
Graphing LCD Graphing
Available 9990GT kilobytes) kilobytes
pixels
Miscellaneous/Unidentified Models
There are several Casio programmables that I have not yet held in my hands, and therefore I don't know any
details about them.
No Image
AI-1000 N/A LCD
Available
Trigonometrics,
Exponentials,
Hy perbolics,
Standard
addressing Complex,
Sy mbolics,
Continuous
memory
Conditionals,
Trigonometrics,
Branching,
Exponentials,
Subroutines,
No Image 160×64 BASIC (8 8(0)
FP-200 Scientific Labels, Continuous
Available LCD pixels kilobytes) kilobytes
memory
Indirect
addressing
Trigonometrics,
Exponentials,
Hy perbolics,
Conditionals,
Linear
Branching,
FX regression,
Formula
Unconfirmed Subroutines, 8(0)
6910aG Graphing LCD pixels Graphing,
programming
sighting Labels, kilobytes
Graph20 Integration,
(8 kilobytes)
Indirect
Fractions,
addressing
Continuous
memory ,
Matrix, baseN
Trigonometrics,
Exponentials,
Formula Hy perbolics,
programming Linear
No Image fx- 26
Scientific LCD digits (127 regression,
Available 4600DC numbers
program Fractions,
steps) Continuous
memory ,
baseN
No Image
fx-506P N/A LCD
Available
No Image
fx-508P N/A LCD
Available
Trigonometrics,
Exponentials,
Hy perbolics,
Linear
regression,
Conditionals,
Solv er,
Formula Branching,
Integration,
No Image programming Subroutines, 28500(0)
fx-5800P Scientific LCD pixels Fractions,
Available (28500 Labels, bytes
Complex,
bytes) Indirect
Continuous
addressing
memory ,
Matrix, baseN,
Constants,
Equation
library
No Image
FX-750PF N/A LCD
Available
Trigonometrics,
Exponentials,
Hy perbolics,
Standard
dev iation,
Graphing,
addressing Financial,
Continuous
memory ,
Matrix, baseN,
Unit
conv ersions,
Constants
Trigonometrics,
Exponentials,
Hy perbolics,
Standard
dev iation,
Graphing,
addressing Financial,
Continuous
memory ,
Matrix, baseN,
Unit
conv ersions,
Constants
Trigonometrics,
Exponentials,
Hy perbolics,
No Image 16 LCD (79 program
fx-P401 Scientific 9 numbers Fractions,
Available characters steps)
Continuous
memory ,
baseN
No Image
Z-1GR N/A LCD
Available
Variants/OEM Versions
Several Casio calculator models were sold under various OEM brand names, including the earliest machines. These OEM
manufacturers include well known names such as Tandy/Radio Shack in North America and Privileg in Europe. Even the Russian
manufacturer Elektronika marketed a model obviously designed and manufactured by (or under license from) Casio.