Skip Menu

Return to Skip Menu

Main Content

Digital development

Digital development tools include programming platforms for C++, Java, and other languages.

  • Adobe CS6 Design & Web Premium Suite


    Windows and Mac

    Adobe programs are the standard for design professionals. Photoshop and Acrobat are available in labs across campus, other programs less so.

    Suite includes:

    • Adobe InDesign CS6 (desktop publishing)
    • Adobe Photoshop CS6 Extended (image manipulation)
    • Adobe Illustrator CS6 (create graphics)
    • Adobe Acrobat X Pro (PDFcreator/editor)
    • Adobe Flash Professional CS6 (animations)
    • Adobe Dreamweaver CS6 (web authoring environment)
    • Adobe Fireworks CS6 (website and mobile design)
    • Adobe ExtendScript Toolkit (scripting language and associated toolkit)
    • Adobe Media Encoder CS6 (export videos so sites and devices)
  • BB Edit

        BB Edit

    Windows and Mac (All stations)

    BBEdit is the leading professional HTML and text editor for the Macintosh.

  • Drupal


    Windows and Mac (All stations)

    A free, open-source application,  Drupal is a "content management platform powering millions of websites and applications."

  • Eclipse


    Windows and Mac (all stations)

    Eclipse is an integrated development environment used to develop applications

  • GATE: General Architecture for Text Engineering


    Windows and Mac (all stations)

    GATE is open-source software used for textual analysis and natural language processing.

  • Geoserver


    Windows and Mac (All stations)

    A free, open-source application, "GeoServer is a Java-based software server that allows users to view and edit geospatial data. Using open standards set forth by the Open Geospatial Consortium (OGC), GeoServer allows for great flexibility in map creation and data sharing.  GeoServer allows you to display your spatial information to the world. Implementing the Web Map Service (WMS) standard, GeoServer can create maps in a variety of output formats. OpenLayers, a free mapping library, is integrated into GeoServer, making map generation quick and easy. GeoServer is built on Geotools, an open source Java GIS toolkit. GeoServer also conforms to the Web Feature Service  standard, which permits the actual sharing and editing of the data that is used to generate the maps. Others can incorporate your data into their websites and applications, freeing your data and permitting greater transparency."

  • Greenfoot


    Windows and Mac (all stations)

    "Greenfoot teaches object orientation with Java. Create 'actors' which live in 'worlds' to build games, simulations, and other graphical programs.   Greenfoot is visual and interactive. Visualisation and interaction tools are built into the environment."

  • jEdit


    Windows and Mac (All machines)

    "jEdit is a programmer's text editor written in Java. It uses the Swing toolkit for the GUI and can be configured as a rather powerful IDE through the use of its plugin architecture."

  • MAMP


    Windows and Mac (All stations)

    "MAMP is a solution stack composed of free and open-source and proprietary commercial software used together to run dynamic web sites on Apple Macintosh computers. MAMP is an acronym of Mac OS X, the operating system; Apache, the Web server; MySQL, the database management system; and P for PHP, Perl, or Python, all programming languages used for web development."

  • Mathematica


    Windows and Mac (all stations)

    Mathematica is the primary symbolic mathematics software package.

    Online tutorials: Hands-on start to Mathematica and Wolfram training courses.

  • Meandre


    Windows and Mac (All stations)

    A free, open-source application, "Meandre Workbench is a visual programming environment that allows users to easily connect software components together in a unique data flow environment. This application relies on the Google Web Toolkit (GWT) and is accessed via your Internet browser. You can use this interface to develop diagrams of data operations relevant to your research. "

  • NetBeans


    Windows and Mac (All stations)

    A free, open-source application, "Quickly and easily develop desktop, mobile and web applications
    with Java, HTML5, PHP, C/C++ and more."

  • Notepad++


    Windows only (All stations)

    "Notepad++ is a free source code editor and Notepad replacement that supports several languages.

  • Omeka


    Windows and Mac (All stations)

    Create complex narratives and share rich collections, adhering to Dublin Core standards with Omeka on your server, designed for scholars, museums, libraries, archives, and enthusiasts.

  • Perl


    Windows and Mac (All stations)

    A free, open-source application, "Perl 5 is a highly capable, feature-rich programming language with over 26 years of development.... The Comprehensive Perl Archive Network (CPAN) has over 25,000 open source distributions available for download."

  • PuTTY

        PuTTy screenshot

    Windows only (all stations)

    Free, open-source terminal emulator, serial console and network file transfer application.

  • Python


    Windows and Macs (All stations)

    A free, open-source application, "Python is a programming language that lets you work more quickly and integrate your systems more effectively. The Python Package Index (PyPI) hosts thousands of third-party modules for Python. Both Python's standard library and the community-contributed modules allow for endless possibilities"

  • R and R Studio Desktop

        R and R studio

    Windows and Mac (all stations)

    R is a programming language used for statistical analysis.

  • Text Wrangler


    Mac Only (All stations)

    A leading professional HTML and text editor.

  • uDig


    Windows and Mac (all stations)

    uDig (User-friendly Desktop Internet GIS) is open source GIS software written in Java.

  • UIMA


    Windows and Mac (All stations)

    "Our goal is to support a thriving community of users and developers of UIMA frameworks, tools, and annotators, facilitating the analysis of unstructured content such as text, audio and video.  Unstructured Information Management applications are software systems that analyze large volumes of unstructured information in order to discover knowledge that is relevant to an end user. An example UIM application might ingest plain text and identify entities, such as persons, places, organizations; or relations, such as works-for or located-at. "

  • Viewshare


    Windows and Mac (All stations)

    "Viewshare is a free platform for generating and customizing views (interactive maps, timelines, facets, tag clouds) that allow users to experience your digital collections."

  • Virtual box

        Virtual box

    Windows and Mac (All stations)

    A free, open-source application, "VirtualBox is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use. " 



    Windows only (All stations)

    "WinSCP is an open source free SFTP client, FTP client, WebDAV client and SCP client for Windows. Its main function is file transfer between a local and a remote computer. Beyond this, WinSCP offers scripting and basic file manager functionality"

  • Xcode


    Mac only (All stations)

    Xcode 6 introduces a radically new way to design and build software. Swift is an innovative new programming language for Cocoa and Cocoa Touch and, when combined with Xcode tools, makes programming a delightfully live experience. This same live experience permeates throughout Xcode 6. Live rendering within Interface Builder displays your hand-written UI code within the design canvas, instantly reflecting changes you type in code. And the new view debugger explodes all the UI layers into a 3D visualization, making it easy to understand how your interface is composed, and identify overlapping or clipping views

  • xMing

        X ming

    Windows only (All stations)

    A free, open-source application, "Xming is the leading X Window System [display] Server for Microsoft Windows 8/7/Vista/XP"

Contact us

  •     Bruce Pencek
  • Bruce Pencek
  • College Librarian for Social Sciences & History
  • (540) 231-2140
  • (540) 231-2140 (Newman Library 3050 office -- for most purposes)
  • 3050 Newman Library, 560 Drillfield Drive
    Blacksburg, VA 24062-9001
  • Ed Brooks
  • GIS Specialist
  • 540-231-9225
  • Newman Library room 2030
    560 Drillfield Drive
    Blacksburg, VA 24061

Port computers

  • Use of Port must comply with the Virginia Tech Acceptable Use Policy.
  • Files left on machines may be seen (and changed) by others; personal files and settings can be deleted at any time. Save your work to portable media and/or cloud storage and delete files from computers – protecting your research from loss and theft is your responsibility.
  • Port computers do not all have the same software. Users needing licensed software (nVivo, SPSS) have priority – please accommodate them.

Please respect the privacy, comfort, and needs of others who are here to use Port’s special research and learning opportunities