FileInfo

Languages

Overview

What is an ABC file? Music file created in the ABC musical notation language, which stores the composition in a plain text ASCII format; can be translated and laid out in an actual score and also played back using an ABC-compatible application.

More Information ABC files can be converted to the MusicXML format using the Web service called Abc2xml. This service is also used by MuseScore for importing ABC files (as a preinstalled plugin). You can import ABC files in MuseScore by selecting Plugins → ABC Import .

Popularity4.3/5

38 votes

Quick AppOpen with
VerifiedVerified by FileInfo.com The FileInfo.com team has independently researched all file formats and software programs listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified. If you would like to suggest any additions or updates to this page, please let us know .

Myriad Harmony Assistant 9 Icon

Breadcrumbs

DeveloperiGrafx
Popularity2.8 | 14 Votes

Previous / Next

In-Depth

.ABC File Extension

4 file types use the .abc file extension.

ABC Music Notation

DeveloperN/A
Popularity
4.3  |  38 Votes
 

What is an ABC file?

Music file created in the ABC musical notation language, which stores the composition in a plain text ASCII format; can be translated and laid out in an actual score and also played back using an ABC-compatible application.

More Information

ABC files can be converted to the MusicXML format using the Web service called Abc2xml. This service is also used by MuseScore for importing ABC files (as a preinstalled plugin). You can import ABC files in MuseScore by selecting Plugins → ABC Import .

Open over 400 file formats with File Viewer Plus . Free Download

Programs that open ABC files

Sort

Pricing

Program Name

Platform

Reset

X

Windows

MuseScore

Free

Myriad Melody Assistant

Free Trial

Myriad Harmony Assistant

Free Trial

TablEdit

Free Trial

Mac

MuseScore

Free

Myriad Melody Assistant

Free Trial

Myriad Harmony Assistant

Free Trial

Linux

MuseScore

Free

Myriad Melody Assistant

Free Trial

Myriad Harmony Assistant

Free Trial

Web

Abc2xml

Free

Category: Audio Files

Updated: August 24, 2015

ActionScript Byte Code File

DeveloperAdobe Systems
Popularity
3.7  |  72 Votes
 

Encoded file created by the Flash compiler when compiling ActionScript scripts ( .AS files); contains bytecode for the script, which is compiled code that is readable and executable by the ActionScript Virtual Machine (AVM or AVM2); often dynamically generated by the runtime compiler, so the user may not ever see the ABC file.

More Information

ABC files are created in a format known as the "abcFile structure." This structure is comprised of primitive data, structured data, and arrays. Primitive data include integers and floating point numbers, while structured data includes an executable code block with its constant data, type descriptors, code, and metadata. Arrays are comprised of both primitive and structured data.

NOTE: The ActionScript Virtual Machine is included with Adobe programs such as Flash and Flash Player. However, ABC files are only meant to be run by the virtual machine, not edited with these programs.

Programs that open or reference ABC files

Sort

Pricing

Program Name

Platform

Reset

X

Windows

Adobe Flash Professional CC

Discontinued

Free Trial

Adobe Flash Player

Discontinued

Free

Mac

Adobe Flash Professional CC

Discontinued

Free Trial

Adobe Flash Player

Discontinued

Free

Category: Developer Files

Updated: August 23, 2010

ABC Source Code

DeveloperCentrum Wiskunde & Informatica
Popularity
3.4  |  15 Votes
 

An ABC file contains source code written in the ABC programming language . ABC was meant to be a replacement for the BASIC programming language. However, ABC is not popular, and thus, ABC files are uncommon.

More Information

Developers Leo Geurts, Lambert Meertens, and Steven Pemberton, of the Netherlands' Centrum Wiskunde & Informatica (CWI), created the ABC programming language. CWI released the first version of ABC in 1987.

According to CWI , ABC is both easy to learn and use. While it was originally developed "as a language for beginners, it has evolved into a powerful tool for beginners and experts alike."

How to open an ABC file

You can open an ABC file with Microsoft Visual Studio Code or any other text or source code editor. Doing so will allow you to view and edit the source code the ABC file contains.

If you want to run the program an ABC file contains, you can do so with the compiler included with ABC installations.

Programs that open ABC files

Sort

Pricing

Program Name

Platform

Reset

X

Windows

CWI ABC

Free

Microsoft Visual Studio Code

Free

Any text editor

Mac

CWI ABC

Free

Microsoft Visual Studio Code

Free

Any text editor

Linux

CWI ABC

Free

Microsoft Visual Studio Code

Free

Any text editor

Category: Developer Files

Updated: October 31, 2023

Micrografx ABC FlowCharter 6 File

DeveloperiGrafx
Popularity
2.8  |  14 Votes
 

Flowchart created with Micrografx ABC FlowCharter 6; can contain maps, diagrams, charts, and spreadsheets; used for business process analysis and modeling; designed to help organizations model and improve business processes.

More Information

NOTE: Micrografx ABC FlowCharter is now iGrafx FlowCharter. Recent versions of iGrafx FlowCharter can still open ABC files.

Programs that open ABC files

Sort

Pricing

Program Name

Platform

Reset

X

Windows

iGrafx FlowCharter

Free Trial

iGrafx Process

Free Trial

Category: Vector Image Files

Updated: August 31, 2011

FAQ

What is an ABC file?
Music file created in the ABC musical notation language, which stores the composition in a plain text ASCII format; can be translated and laid out in an actual score and also played back using an ABC-compatible application.