O Mathematica oferece um fluxo de trabalho simplificado para o desenvolvimento de projetos de qualquer tamanho. Uma linguagem de programação flexível que suporta múltiplos paradigmas de programação, ferramentas de depuração avançadas, construção de interface automática, e muito mais, simplifica o processo de desenvolvimento completo, desde o planejamento até a implementação.
Sequência contínua de desenvolvimentoCom algoritmos incorporados que escalam de forma robusta até problemas de grande complexidade, além de diversas áreas técnicas integradas em um único sistema, o Mathematica permite o desenvolvimento de uma sequência contínua de trabalho, de protótipos iniciais até o desenvolvimento de sistemas completos de infraestrutura de nível empresarial.Linguagem simbólica únicaO Mathematica é capaz de representar tudo consistentemente — dados, programas, fórmulas, gráficos, documentos — no formato expressões simbólicas. Este enfoque unificante só é possível com a linguagem simbólica única do Mathematica, tornando fácil o desenvolvimento de qualquer coisa, desde simples applets até sistemas de software complexos.![]() GUIs instantâneas completamente personalizáveisDe simples barras de ferramentas a assistentes sofisticados e aplicativos complexos, o Mathematica facilita o desenvolvimento de interfaces de usuário. Os componentes de interface no Mathematica são especificados em um formato simbólico, permitindo que sua disposição, tipo de controle e conexão com variáveis sejam determinados automaticamente, simplificando a construção da interface e diminuindo o tempo de desenvolvimento.![]() Geração e compilação de códigoA geração automática de código C e a compilação do código gerado pelo Mathematica fazem com que a produção de código de qualidade rapidamente seja possível. Código C pode ser compilado como executável independente, biblioteca dinâmica, ou usado diretamente em outros projetos. Carregue bibliotecas dinâmicas em tempo de execução (runtime) no Mathematica para execução de alta velocidade e com uso eficiente da memória.Depuração e perfilamentoCom a habilidade de estabelecer diferentes pontos de ruptura, observar expressões para estudar o enquanto é executado, visualizar a execução de qualquer programa passo-a-passo, e muito mais, o depurador integrado a nível fonte do Mathematica oferece um alto nível de flexibilidade para analisar e validar programas, o que resulta em um tempo de desenvolvimento reduzido.Integração incorporada com RMathematica proporciona formas incorporadas de integrar código R em seu fluxo de trabalho, permitindo a troca de dados entre o Mathematica e R e a execução de código R a partir do Mathematica. Com RLink, usuários de R podem usar milhares de funções a partir de todo o sistema do Mathematica. |
Assistente de entrada sensível ao contextoO assistente de entrada sensível ao contexto oferece autocomplemento inteligente e destaque para funções, opções, e outros elementos do Mathematica, integrados com o sistema de documentação inigualável do Mathematica.Linguagem de programação multiparadigmáticaO Mathematica se diferencia das linguagens de computação tradicional por suportar simultaneamente diversos paradigmas de programação como procedural, funcional, baseado em regras, baseado em padrões, orientado pelo objeto e muito mais. Esta abordagem multiparadigmática permite que você programe da maneira que você pensa, e não fique pensando de que maneira programar.Performance e escala ilimitadasNo núcleo da capacidade de alta performance do Mathematica está a maior coleção do mundo de algoritmos altamente otimizados, muitos dos quais foram inventados na Wolfram Research. Isso tudo combinado com a eficiência de compilação em tempo real e computação paralela automaticamente configurada, asseguram as respostas certas até para os problemas técnicos mais complicados.![]() Editor de códigos avançadoO Mathematica oferece uma fonte de edição de código poderosa com destaque de sintaxe, relatórios de erros, conclusão de comandos, formatação e recuo automáticos, e muito mais. Integração com o IDE Wolfram Workbench multi-linguagens permite acesso a diversas ferramentas de aumento de produtividade, como gerenciamento de arquivos por projetos, controle de código fonte, e depuração e análise de sintaxe avançadas.![]() CDF e outras opções de implementaçãoAplicações de Formato de Documento Computável implementadas ao Mathematica, CDF Player, ou Wolfram Player Pro colocam visualização e computação multiparamétrica, dinâmica, em tempo real nas mãos dos leitores. Pacotes do Mathematica—bibliotecas reutilizáveis, redistribuíveis, independentes de plataformas com suporte total para documentação e paletas auxiliares—permitem a reutilização e distribuição de código fonte. |





![[en]](/common/images2003/lang_bottom_en.gif)
![[ja]](/common/images2003/lang_bottom_ja.gif)
![[es]](/common/images2003/lang_bottom_es.gif)
![[zh]](/common/images2003/lang_bottom_zh.gif)
![[ru]](/common/images2003/lang_bottom_ru.gif)