ATCalc é um programa informático, de código aberto e gratuito, e que é uma calculadora científica com programação estructurada e funções gráficas; se bem que também podría ser definido como um intérprete (compilador com depurador) de instruções estructuradas (estilo Pascal) de propósito geral, com proceduras e funções de alto nível (com janelas de entrada de datos, representação, desenho), e que pode comportá-se como uma simple calculadora. Assim significa que é de uma concepção muito diferente dos grandes projetos como Wiris e GeoGebra.
Programas registrados em www.sourceforge.net em data 15/09/2007 e baixoo a procura com as palavras chave: Calculator (543) e Calculadora (7).
Que no sejan de código aberto e gratuítos (exclusão inicial feita já na procura).
Programas não soportados por Windows.
Com notação RPN (alternativa na mais popular: a algebraica)
Que não contenhan representação gráfica e/o programação.
Que sejam emuladores de calculadoras de sobremesa (Hewlett Packard, Texas Instruments).
Que estejam explícitamente destinados a um coletivo (por ex. ingenheiros).
Que sejam difíciles de instalar: esso me fez excluir bastantes programas em Java que davam o habitual erro de “Failed to load Main-Class manifiest attribute from...” (precisam instalar JBuilder o Eclipse, ver como funciona o programa, ....) ou os escritos em Phyton (é necessário escolher um compilador, saber como funciona, ...).
Alguns programas não conseguíam ser instalados, por erro interno e alguno dos programas .NET despois de instalá-se o Framework (com a conseqüente amplia ocupação de espaço no disco) davam o error de que não estava carregado o Framework (pedindo uma versão antigua do mesmo).
Assim não foi possível provar: MathLab, qmcalc , Daisuke-Edit , Math Eclipse Plugin.
ICalc: com programação pero com um entorno nada amigável, precisa muita dedicação, já que o nível é muito alto.
Precise Calculator: programação muito simples.
Pc-Calculator: sobre DOS (nada amigável), programação não estructurada.
Destacam claramente sobre o resto: EasyFunktion e GraphCalc.
Com menos qualidade/prestações: MTAC - More than a calculator, ctCalc , YAMM - Yet Another MATLAB Mini, FullGraph, QuillEdit, Graphical Calculator, WeissCalc (precisa .NET).
Nenhum, não é conseguiu instalar os programas citados anteriormente (MathLab, gmcalc) e que poderíam ter ambas qualidades.
Dispõe de um entorno de programação estructurada (estilo Pascal).
Representação não somente de funçoes, se não também de desenho; com visualizações, importação e exportação de imagens; cálculos sobre imagens.
Adaptação (cambio dos tipos de carácter) para pessoas com defeito visual.
Muito flexível: a pesar da potência de suas prestações, se convém, pode ocupar um mínimo espaço e ser utilizado como uma simples calculadora de análises algébrica.
Com 4 linguagens: catalão, inglês, espanhol e português.
Importantes ajudas (exemplos, ajuda contextual e para funções/proceduras), e para as 4 linguagens mencionadas.
Não dispõe de uma verção para entorno livre (Linux).
Não dispõe de accesso direto a bases de dados (embora disposa de funções de importação/exportação de arquivos com campos separados por tabuladores, e de importação/exportação desde a área de transferência).