The fx-CG50 is the most advanced graphic calculator. The user-friendly icon menu, function keys and interactive format enable intuitive operation. The fx-CG50 comes built-in with Python, a programming language used in the development of Internet search engines, social media sites, robots, etc. Python is attracting attention in the field of education as a learning tool that cultivates algorithmic thinking and has been adopted for use in textbooks.

The fx-CG50 is supported by Examination mode & it is IB accepted calculator

Concerned about authenticity? Learn how to distinguish real from fake by visiting our Anti-Fake Page

هل أنت قلق بشأن الأصالة؟ تعرف على كيفية التمييز بين الحقيقي والمزيف بزيارة صفحة مكافحة التزييف. مكافحة التزييف صفحة


  • 3D Graph (pre-installed software)
  • Rectangular coordinate graphing, Polar coordinate graphing
  • Integration graph
  • Parametric function graphing, Inequality graphing
  • Trace, Zoom (box zoom, zoom in, zoom out, auto zoom)
  • Table and Graph
  • Dual Graph (table and graph, graph and graph)
  • Sketch (tangent line, normal line, inverse function)
  • Solve (root, minimum, maximum, intersection, integration: integral calculation improvement (real-time integral calculation), new integral calculation function (mixed integrals))
  • Dynamic graph
  • Conic section graph
  • Recursion graph
  • Picture Plot (pre-installed software)


  • List-based one-variable and two-variable statistical analysis
  • Statistical regression calculations
  • Statistical plot (scatter plot, xyLine, normal probability plot, histogram, box plot)
  • Statistical regression graphs (linear, med-med, quadratic, cubic, quartic, logarithmic, exponential, power, sinusoidal, logistic regression)
  • Advanced statistical calculations: tests (Z-test, t-test, χ²-test, F-test, ANOVA), intervals (Z-interval, t-interval), distributions
  • Pie chart
  • Bar graph

Learn how to use your CASIO fx-CG50.

Grade 12 General


Grade 12 Algebra


Here's how you can emulate the CASIO fx-CG50 calculator on your computer.