Skip to content

Ada programming language source code file definition and 8 other file types and linked programs information.


File extension a is used by following file type(s):

 file type 1 description:
Ada programming language source code file
The A file extension is associated with Ada, is a structured, statically typed, imperative, and object-oriented high-level computer programming language based on Pascal. It was originally designed by a team led by Jean Ichbiah of CII Honeywell Bull under contract to the United States Department of Defense during 1977–1983 to supersede the hundreds of programming languages then used by the US Department of Defense (DoD). Ada is strongly typed and compilers are validated for reliability in mission-critical applications, such as avionics software. Ada is an international standard, the current version (known as Ada 2005) is defined by joint ISO/ANSI standard.


 file type 2 description:
Alpha Channel image data
The Alpha Channel is this nifty storage area in your image's file for non-visible picture elements. Think of it as your picture's own little private utility closet/filing cabinet. The .psp picture file has these extra goodies stored in its Alpha channel that can just travel around with the picture (unseen until you need them) as a part of the file.

Major items of interest that get stored in the Alpha Channel are Selections, Masks and Creator Information. We can save this stuff to the Alpha channel and then dig it back out later to reuse for editing that picture or using in our other images.


file type 3 description:
Archive file
Archive file - Red Hat Linux
that open a files:
Linux operating systems (Linux)


 file type 4 description:
Assembly source code
An assembly language is a low-level language for programming computers. It implements a symbolic representation of the numeric machine codes and other constants needed to program a particular CPU architecture. This representation is usually defined by the hardware manufacturer, and is based on abbreviations (called mnemonics) that help the programmer remember individual instructions, registers, etc. An assembly language is thus specific to a certain physical or virtual computer architecture (as opposed to most high-level languages, which are usually portable).

Assembly languages were first developed in the 1950s, when they were referred to as second generation programming languages. They eliminated much of the error-prone and time-consuming first-generation programming needed with the earliest computers, freeing the programmer from tedium such as remembering numeric codes and calculating addresses. They were once widely used for all sorts of programming. However, by the 1980s (1990s on small computers), their use had largely been supplanted by high-level languages, in the search for improved programming productivity. Today, assembly language is used primarily for direct hardware manipulation, access to specialized processor instructions, or to address critical performance issues. Typical uses are device drivers, low-level embedded systems, and real-time systems.

A utility program called an assembler is used to translate assembly language statements into the target computer's machine code. The assembler performs a more or less isomorphic translation (a one-to-one mapping) from mnemonic statements into machine instructions and data. (This is in contrast with high-level languages, in which a single statement generally results in many machine instructions. A compiler, analogous to an assembler, is used to translate high-level language statements into machine code; or an interpreter executes statements directly.)

Many sophisticated assemblers offer additional mechanisms to facilitate program development, control the assembly process, and aid debugging. In particular, most modern assemblers (although many have been available for more than 40 years already) include a macro facility (described below), and are called macro assemblers.


 file type 5 description:
Free Pascal file
Archive file for Linux or DOS Version.
that open a files:
Free Pascal (multiplatform software)


file type 6 description:
Hellhog XP game archive
Game archive contains game files (maps, graphics, music, sounds, textures) for Hellhog XP.
that open a files:
Dragon UnPACKer (Microsoft Windows)
Hellhog XP (Microsoft Windows)


 file type 7 description:
Jabbim (Jabber client) file
File extension used by Jabbim, application for chat through Jabber protocol.

Jabber is an open instant messaging technology that anyone can use. The Jabber community runs a worldwide network of free IM services and has created plenty of free software that you can download -- clients for every device and operating system, servers you can run at your organization, and libraries you can use to build your own Jabber applications.

that open a files:
Jabbim (Microsoft Windows)


file type 8 description:
Static Object Code Library
The a file extension is associated with static object code library files in UNIX. A static library is basically a set of object files that were copied into a single file. This single file is the static library.
that open a files:
Unix (Linux)

Active Server Page Extended ASP.NET script file definition and linked programs information.


File extension aspx is used by following file type(s):

file type description:
Default file extension for .aspx file type:
Active Server Page Extended ASP.NET script file
The .NET pages, known also as as web forms, are the main building block for application development. The Web forms are contained in files with an .aspx extension. These files typically contain static (X)HTML markup, as well as markup defining server-side Web Controls and User Controls where the developers place all the required static and dynamic content for the web page.

The ASPX file extension is used for files that are of the Active Server Page Extended format. These are internet webpages which are made using ActiveX scripting, and which are based on the Microsoft ASP.NET programming framework. These webpages are generated by Internet servers. The ASP code is created by the Internet server, and then is interpreted as HTML by the web browser.

The native application, that uses ASPX script files is ASP.NET server (mainly Microsoft IIS - Internet Information Server). ASPX scripts files can be written in Microsoft Visual Studio and WWW pages, that are written in ASP.NET and used ASP.NET, can be viewed in Internet browser such as Internet Explorer, Firefox, Opera, Chrome.

that open aspx files:
Adobe Contribute (Microsoft Windows)
Adobe Creative Suite (Microsoft Windows)
Adobe Creative Suite for Mac (Apple OS X)
Adobe Dreamweaver (Microsoft Windows)
Adobe Dreamweaver for Mac (Apple OS X)
ASP.NET (Microsoft Windows)
ASP.NET Visual Designer (Linux)
Chromium for Linux (Linux)
Firefox (Microsoft Windows)
Firefox for Linux (Linux)
Firefox for Mac (Apple OS X)
gedit (Linux)
GNU Emacs (Linux)
Google Chrome (Microsoft Windows)
Google Chrome for Mac (Apple OS X)
Konqueror (Linux)
Microsoft Expression Web (Microsoft Windows)
Microsoft Internet Explorer (Microsoft Windows)
Microsoft Internet Information Services (Microsoft Windows)
Microsoft Visual Studio (Microsoft Windows)
Microsoft Windows NotePad (Microsoft Windows)
Mono for Linux (Linux)
Mono for Mac (Apple OS X)
NotePad++ text editor (Microsoft Windows)
Nvu (Microsoft Windows)
Opera browser (Microsoft Windows)
Opera browser for Linux (Linux)
Opera browser for Mac (Apple OS X)
Safari (Apple OS X)
Safari for Microsoft Windows (Microsoft Windows)
TextEdit (Apple OS X)

Adobe Illustrator graphics file definition and 8 other file types and linked programs information.


File extension ai is used by following file type(s):

Type 1 description:
Default file extension for .ai file type:
Adobe Illustrator graphics file
AI file suffix is related to vector graphic files created in Adobe Illustrator.
that open ai files:
Adobe Fireworks (Microsoft Windows)
Adobe Fireworks for Mac (Apple OS X)
Adobe Flash (Microsoft Windows)
Adobe Flash Catalyst (Microsoft Windows)
Adobe Flash Catalyst for Mac (Apple OS X)
Adobe Flash for Mac (Apple OS X)
Adobe Illustrator (Microsoft Windows)
Adobe Illustrator for Mac (Apple OS X)
Adobe Photoshop (Microsoft Windows)
CorelDraw Graphics Suite (Microsoft Windows)
Microsoft Expression Design (Microsoft Windows)
Preview (Apple OS X)
XnView (multiplatform software)


Type 2 description:
Advantage Database Server file
File extension AI is related to Advantage Database Server application.
that open ai files:
Advantage Database Server (Microsoft Windows)


Type 3 description:
AIwin project file
Project file created and used by AIwin.
that open ai files:
AIwin (Microsoft Windows)


Type 4 description:
Corel Trace drawing file
Drawing file created and used by Corel Trace.
that open ai files:
Corel Trace (Microsoft Windows)


Type 5 description:
EARS component file
EARS = UK Liberal Democrats Election Agents Record System, probably specialized software.


Type 6 description:
Mopac Internal chemical modeller output file
MOPAC (Molecular Orbital PACkage) is a semiempirical quantum chemistry program based on Dewar and Thiel's NDDO approximation. MOPAC was started in 1981, and has been under continuous development since then.


Type 7 description:
Progress database after image file
File used by Progress database applications.
that open ai files:
Progress ObjectStore (Microsoft Windows)


Type 8 description:
Rise of Nations game file
File extension AI is related to the PC game Rise of Nations.
that open ai files:
Rise of Nations (Microsoft Windows)



In this article we will see what is the file extension APK and how to open APK File extension.

How to open .apk files

The .apk files are applications for Android, similar to the .exe in Windows, if you click on an .apk file from a mobile phone or tablet with Android a program will be installed.



Step 1

Files with .apk extension are packages that contain an application for Android, have the same operation as the classic .exe files found in Windows, we click on them (from Android) and an application will be installed on your device.

They can not be installed in Windows, they are only for devices with Android, to open files in .apk format you should download it to your Android phone or tablet and open it from there.


Step 2


To install an .apk file on Android you must activate the option "Unknown origins" by going to: Settings -> Security

Once this is done, you simply click on the file, a window will appear that you must accept, and it will start to be installed.


If you are an Android user you often find sites that suggest downloading the APK of some software, which is simpler than it seems but, at the same time, it can represent a risk if we think about all the warnings that the users of this software receive. operating system regarding downloading programs that do not come from secure sites.

What does APK mean?

Let's start with the most basic, for those users little related to technicalities. APK is called files with extension corresponding to .apk and whose full meaning is Application Package File, which was designed for the Android operating system.

What is it for?

Through these files it is possible to install programs that have been compressed (similar to a ZIP), they work in both phones and tablets -in general in any platform with a similar structure. It is worth mentioning that, in order to perform a successful installation, it is necessary to be familiar with all the terms related to the topic, since it is not as simple as downloading an application from Google Play, opening it and enjoying it.

Is it recommended to install APKs?

Like all content that does not come from the Google store, you must test your common sense to know from which sites these files can be downloaded without risk. Not all APK files are harmful, because these sometimes represent applications that were removed from the market for different reasons that do not necessarily have to do with being a threat to your phone or tablet. They also serve for the beta versions that many developers put on their sites so that users who install it give their opinion and improve or fix errors.

If you are one of those who are constantly looking to exploit the benefits of having an Android phone, it is worth having an ativirus, but before leaving all the work to a security software, analyze the sites that suggest the download of such files and above all, know well what you are about to install to your gadget.

If I found a secure site, how do I install it?
A .apk file could contain other formats such as .dex, .res, AndroidManifest.xml, resourcers.arsc or classes.dex, to name a few, which would need specific software such as Winzip or WinRAR to read them, or an emulator. But if we think of most of the APKs, the dynamics is quite simple and only requires attention, since you usually have to click on a link that activates the download of the file and it will be hosted in your Files or Downloads section within the phone or tablet, no matter which cell phone manufacturer or model you use.

If you are installing a .apk for the first time you will surely see a message warning that the phone is set to not install programs from unknown sources, for which you just have to go to the Settings menu, then to the Security section and activate the box from Unknown sources -in some phones it appears as Unknown sources- to be able to complete the installation.

The .apk file can be downloaded from the phone and installed directly or if you have it on the computer, simply connect the phone by USB cable and pass the file to the memory of the device.

Google allows you to activate or deactivate this option so that you can exploit Android resources, although yes, in the small letters you read "at your own risk".