The Business Central distribution includes a charting capability that is based on a control add-in created with .NET code written outside of AL and integrated into Business Central. An example is the Trailing Sales Orders chart in a Factbox page part (page 760) that appears in the Order Processor Role Center (page 9,006). The following screenshot is of that chart:
The Cash Flow Chart Example article (https://docs.microsoft.com/en-us/previous-versions/dynamicsnav-2016/hh169415(v=nav.90)) in the Business Central Developer and IT-pro help describes how to create charts using the chart control add-in.