Home
SQL
Noticias Atuais
Área de Progamação
Curso de Segurança em Redes
Cursos gratis

Ferramentas de Programação

  • Edição
    Editores de texto para programadores, voltados para edição de código-fonte.
  • Geração
    Ambiente Integrado de Desenvolvolvimento (IDE), Software Build & Make, Geradores de Instalação, Compactação de Executáveis.
  • Controle
    Controle de Versões, Rastreamento de Bugs & Suporte.
  • APIs
    Bibliotecas, APIS e Frameworks.
  • Útil
    Utilitários de Programa, Comparar e Sincronizar Arquivos Texto, Renomear Arquivos, Utilitários de Monitoramento do Windows, Gerenciadores de Arquivos, Compactação de Arquivos.

piumhi10@hotmail.com

Microsoft Visual Basic (VB)

dubruvisk@hotmail.com (progamadora)

To get a price quote:

quote@ourcompany.com

Python

Python é uma linguagem de programação interpretada, interativa e orientada a objetos. Ela é frequentemente comparada a Tcl, Perl, Scheme ou Java. O desenvolvimento de Python começou em 1990 por Guido van Rossum, no Instituto Nacional de Matemática e Computação (CWI) da Holanda, e continua agora sob o controle da Python Software Foundation (PSF).

Python combina notável poder com uma sintaxe muito clara. Ela possui módulos, classes, exceções, tipos de dados dinâmicos de alto nível e tipagem dinâmica. Existem interfaces para muitas chamadas de sistema e bibliotecas, bem como para vários sistemas de janelas (X11, Motif, Tk, Mac, MFC). Novos módulos nativos são facilmente escritos em C ou C++. Python é também útil como uma linguagem de extensão para aplicações que necessitam de uma interface programável.

A implementação de Python é portável: atualmente roda em várias marcas de UNIX, em Windows, DOS, OS/2, Mac, Amiga... Python possui direito de propriedade (copyright), mas pode ser livrevemente utilizada e distribuída, mesmo para uso comercial.

  • Python Programming Language
    Python official web site.
  • Python @ SourceForge
    SourceForge: Python Project.
  • Jython
    Jython é uma implementação da linguagem de programação Python escrita em 100% Puro Java, e plenamente integrada com a plataforma Java. Isto portanto permite a você executar Python em qualquer plataforma Java. Jython está disponível livremente tanto para uso comercial quanto não-comercial e é distribuído com código fonte. Jython é complementar a Java e especialmente adequado para as seguintes tarefas: Script embutido, Expermientação interativa, Desenvolvimento rápido de aplicações.
  • Daily Python-URL
    Daily news from the Python universe. By PythonWare.
  • O'Reilly Network: Python DevCenter
    By O'Reilly ONLamp.com.
  • ASPN Python Cookbook
    By ASPN - ActiveState Programmer Network. Python Cookbook is a collaborative website, built by ActiveState and O'Reilly.
  • Starship Python
    This is a site for the Python community, hosted by Digital Creations, publishers of Zope.
  • Jython
    Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform.
  • Pippy
    The official site for Pippy, the port of Python to the PalmOS. By Endeavors Technology.
  • Pexpect
    Pexpect is a pure Python module for spawning child applications; controlling them; and responding to expected patterns in their output. Pexpect works like Don Libes' Expect. Pexpect allows your script to spawn a child application and control it as if a human were typing commands. Pexpect makes Python a better tool for controlling other applications.
    Projeto SourceForge: pexpect. Pexpect is Open Source and free, under the Python Software Foundation License.
  • Google Web Directory: Programming Languages: Python


 

Language Assembler

Compilers

Turbo Assembler 4.0 (TASM) - Compilador muito bom.
Turbo Assembler 5.0 (TASM) - Versão atualizada do compilador acima com suporte a programação Win32.
a86 - Ótimo compilador assembler. Vem todo documentado.
NASM - Compilador FREE. Muito bom.
MASM 6.11 - Compilador muito poderoso da Microsoft.
ALAB - A melhor IDE que eu já vi para TASM e MASM.
GASM - Um bom compilador de 16 ou 32 bits muito compatível com a NASM.

Tutorials

The Art Of Assembler - Um dos melhores livros sobre Assembler.
Pentiun Optimisation - Otimize seu código em Assembler. Muito bom!
Gavins Guide - Um tutorial muito bom sobre assembler para iniciantes.
Adams - um série muito boa para iniciantes em Assembler.
RBT - Um outra série de tutoriais de ASM.
Asmvla - Um tutorial para iniciantes.
Pcasmtut - Um tutorial muito bom.
Pcasmtut 2 - Um tutorial bem legal e interessante sobre ASM.
Helppc21 - Um guia de referência completo sobre ASM. E muito bom para quem quer programar em baixo nivel.
Asmtut - Uma série muito boa sobre de tutoriais.
80x86 - Um tutorial bem legal para iniciantes.
8086tut - Outro bom tutorial de ASM.
INTEL - Cheque os tutoriais fornecios pela intel. São muito bons.

Norton's Guide

Norton Guide - Primeiro pegue esse programa que é que roda todos o NG's. É muito simples de usar.
Tasm v4.0 - Uma referência muito boa sobre o compilador Turbo Assembler 4.0.
Assembly Language - Um guia bem completo sobre Assembler. Inclui tb o compilador MASM.
Interrupts & Ports - Um guia muito bom que revela muitas portas e interrupções.
Adlib and Sound Blaster Reference Guide - Um manual bem legal sobre como programar Adlib e Sound Blaster.
Creating your own DataBase - Aprenda a criar seu próprio NG!
DOS Protected Mode Interface - Isso é muito bom para quem programa em modo protegido.
Mod File Format - Mostra as estruturas de arquivos MOD. Esse e para vc que programa algo como sound cards. : )
BIOS Ref. - Uma referência muito boa sobre a BIOS.
DEBUG - Aprenda a programa no DEBUG do DOS.
DOS 5.0 Ref. - Uma referência completa sobre o MS-DOS. Mostra toda sua área da BIOS.
VGA Register - Muito bom para quem programas gráficos.
iAPx86 - Guia muito completo sobre uns opcodes da intel.

Links

ProgrammersHeaven.com - Um site com muita coisa sobre Assembler principalmente quem programa dispositivos.
INTEL - Cheque todos os manuais dos processadores de lá.

*****

Avançado!