Derive

Program Derive jest narzędziem, które pozwala nam dokonywać symboliczne i numeryczne obliczenia ze wszystkich działów matematyki. Należy on do typu programów CAS (Computer Algebra System). Przeprowadza on te obliczenia dla takich działów jak: równania i nierówności, analiza, trygonometria, rachunek wektorów orazz algebra, a także wiele innych. Dostępna jest możliwość prezentowania wyników za pomocą zaawansowanych diagramów 2D oraz 3D. Narzędzie to pokazuje drogę do uzyskania wyniku, dzięki czemu jest niejako nauczycielem i może pomóc przyswoić pewne rzeczy oraz schematy. Aplikacja Derive jest bardzo prosta w obsłudze, co zapewniło jej niezwykłą popularność w środowisku komputerowym. Jest ona na licencji trial (czyli testowej), co oznacza, iż można z niej korzystać jedynie przez pewien okeślony czas po instalacji, a później należy wykupić licencję, aby móc korzystać dalej z programu. Program jest obsługiwany przez następujące systemy operacyjne: MS Windows 98/ME/2000/XP. Jego producentem jest Texas Instruments Incorporated. Narzędzie to jest doskonałe, aby rozwiązać skomplikowane problemy matematyczne.

Maxima

Program Maxima jest aplikacją, która ma za zadanie pomoc w wykonywaniu obliczeń symbolicznych. Jest ona programem typu CAS (Computer Algebra System) czyli systemów algebry komputerowej. Maxima w swoim środowisku jest jednym z najbardziej uznanych i cieszy się ogromną popularnością pośród użytkowników komputerów. Narzędzie to podaje wynik jako funkcję, a nie liczbę przy obliczaniu całki (gdzie zachodzi to w przypadku systemów numerycznych). Program ten obejmuje zakres między innymi: różniczkowania, całkowania symbolicznego, symbolicznego rozwiązywania równań (także różniczkowych), upraszczania wyrażeń algebraicznych, operacje na macierzach, możliwość rysowaniach wykresów oraz diagramów (zaówno 2D, jak i 3D), a także wiele innych. Zaletą programu jest to, iż można sprecyzować obliczenia, zdefiniować własne funkcje oraz programować w LIPSie. Maxima ma wbudowaną nakładkę GUI – wxMaxima. Program ten jest na licencji freeware  (czyli bezpłatnej – GNU General Public License). Jest on obsługiwane przez następujące systemy operacyjne: MS Windows 98/ME/NT/2000/XP. Jego producentem jest Maxima Team.

Scilab

Aplikacja Scilab jest francuskim programem naukowym, który ma służyć do obliczania wyrażeń numerycznych. Narzędzie to zawiera kilkaset funkcji matematycznych i mimo, że jest dosyć ograniczone, to jednak pozwala na dokonywanie obliczeń zarówno na liczbach, jak i na zaawansowanych strukturach takich jak: macierze, czy też wektory. Dzięki temu programowi mamym możliwość rysowania różnorakiego rodzaju diagramów, grafów oraz trójwymiarowych i dwuwymiarowych wykresów. Zaletą tej aplikacji jest to, iż posiada zaawansowany interpreter, jak i również język programowania. Dostępne jest wykonywanie obliczeń na różnych poziomach zaawansowania dla bardzo wielu dziedzin i działów matematycznych. Należą do nich na przykład: algebra liniowa, analiza sygnałów fraktalnych, grafy i sieci, macierze, modele Markowa, modelowanie i symulacja układów dynamicznych, sieci neuronowe, szeregi czasowe, statystyka, strategie ewolucyjne, a także wiele innych. PRogram Scilab jest na licencji bezpłatnej (Open Source). Obsługiwany jest przez następujące systemy operacyjne: MS Windows 98/ME/2000/XP/Vista. Jego producentem jest INRIA, ENPC.