IBM PCPG

{{Multiple issues|{{original research|date=March 2023}}

{{Onesource|date=February 2025}}

{{notability|Products|date=December 2010}}}}

{{Infobox software

| name = IBM Personal Computer Picture Graphics

| logo =

| logo alt =

| screenshot =

| caption =

| screenshot alt =

| collapsible =

| author = Eugene Ying

| developer =

| released = 1980s

| discontinued =

| latest release version =

| latest release date =

| latest preview version =

| latest preview date =

| status =

| programming language = BASIC

| operating system = MS-DOS, MS Windows

| platform =

| size = approximately 200KB

| language =

| language count =

| language footnote =

| genre =

| license =

| alexa =

| website =

| standard =

| AsOf =

}}

IBM Personal Computer Picture Graphics System (PCPG) is a software developed in BASIC by Eugene Ying in the 1980s, for the IBM PC operating system.{{cite magazine |last=Windhaa |first=Doug |date=August 1984 |title=Disk of the Month |url=https://ntpcug.org/wp-content/uploads/Newsletters/1984/NTPCUG%20-%201984-08.pdf |magazine=North Texas PC News |access-date=2025-02-11}}

This software is used to draw figures, add images from several libraries and include text. It has functions to digitize and print pictures.

Technical

PCPG is designed to work on IBM PCs and compatible, running MS-DOS (and MS Windows). It actually runs in a NTVDM upon all versions of Windows. It can be stored and loaded from a 360K 5"1/4 floppy disk. Operates with keyboard. No mouse driver is required.

Type PCPG in Command Prompt to run PCPG.EXE. Other files (PCPG.DOC, .FT1, .FT2, .FT3, .FT4, .FT5, .HLP, .PAK, .PIC, .SYM) are system files (info file, fonts, help, unpacking system, startup picture, symbol library)

Features

= Geometry =

Allows to draw Polygons, Involutes, Hypocycloid, Epicycloid, Rose, Sinusoid from %1 data.

= Symbols =

The program features libraries of pictures, drawn using the BASIC statement DRAW.

= Text =

5 fonts are available to insert text. Both monospaced and proportional fonts were available, all of them drawn using the BASIC statement DRAW.

See also

References

{{reflist}}

{{Portal bar|Computer programming|Electronics|Engineering|Technology|Science}}

{{DEFAULTSORT:Ibm Pcpg}}

Category:Graphics software