The Byte Works

{{More citations needed|date=July 2014}}

{{Infobox company

| name = The Byte Works

| logo =

| logo_size =

| logo_alt =

| logo_caption =

| logo_padding =

| image =

| image_size =

| image_alt =

| image_caption =

| native_name =

| native_name_lang =

| former_name =

| type =

| industry = Software

| founded =

| founder = Mike Westerfield{{cite web |url=http://apple2history.org/spotlight/mike-westerfield-the-byte-works/ |title=Mike Westerfield & The Byte Works |website=apple2history.org |date=18 March 2012 |access-date=2016-08-04}}{{cite AV media |date=2015-11-21 |orig-year=Video captured 1998|title=KansasFest 1998 keynote - Mike Westerfield of The Byte Works |url=https://www.youtube.com/watch?v=zmbw-y7fLHA |archive-url=https://ghostarchive.org/varchive/youtube/20211219/zmbw-y7fLHA |archive-date=2021-12-19 |url-status=live|access-date=2016-08-04 |publisher=KansasFest on youtube.com}}{{cbignore}}

| hq_location =

| hq_location_city =

| hq_location_country =

| area_served =

| key_people =

| products =

| brands =

| services =

| owner =

| ratio =

| rating =

| website = {{URL|www.byteworks.us}}

}}

The Byte Works, founded and run by Mike Westerfield, was a key player in the history of developer tools for Apple II computers. Its first product, the ORCA/M assembler (Object Relocatable Code Assembler for Microcomputers, and also MACRO spelled backwards), developed jointly by Westerfield and Phil Montoya, was a powerful assembly language development environment, complete with a Unix-style shell, which ran on 8-bit Apple II computers.

However, The Byte Works came into its own when Apple Computer was developing the Apple IIgs computer. In need of developer tools, they contacted The Byte Works and came to an agreement by which The Byte Works would develop the official developer tool suite for the Apple IIgs -- the Apple Programmer's Workshop (APW).{{cite web |url=http://www.goldstarsoftware.com/applesite/Documentation/AppleIIgsProgrammersWorkshopC.PDF |title= Apple IIGS Programmer's Workshop - Version 1.0 (K2S002) |website=goldstarsoftware.com |access-date=2016-08-03 |quote=...APW C is intended for use with the Apple Programmer's Workshop...}}{{cite web |url=http://www.byteworks.us/Byte_Works/Morgue.html |title=Morgue, Cortland Programmer's Workshop |website=byteworks.us |access-date=2016-08-03 |quote=...Apple decided to use a 16 bit version of ORCA/M as the standard development environment for the new machine, code named Cortland. On July 21, 1986, the last version of this environment that was still called Cortland Programmer’s Workshop was delivered to Apple for shipment to the developer community. Later versions were called Apple Programmer’s Workshop, or just APW...}}{{cite book |last=Westerfield |first=Mike |date=2013 |title=Building IPhone and IPad Electronic Projects: Real-World Arduino, Sensor, and Bluetooth Low Energy Apps in TechBASIC |chapter=About the Author|chapter-url=https://books.google.com/books?id=PaTEAAAAQBAJ&dq=apple+%22ORCA%2FM%22&pg=PA317 |location=Beijing |publisher=O'Reilly Media|page=317 |isbn=978-1449363482|access-date=2016-08-03|quote=...Mike Westerfield...Two years later he finished ORCA/M, which went on to become Apple Programmer's Workshop, the Apple development environment for the Apple IIGS...}} This tool suite eventually would include an assembler as well as a C compiler.

The Byte Works was also able to distribute its own developer tool suite, based on the same code as APW. The ORCA/M assembler came first, followed by ORCA/Pascal, ORCA/C, and several other languages, including ORCA/Modula-2 and ORCA/Integer BASIC.

The Byte Works did produce software other than developer tools, although tools were their mainstay. The Quick Click Calc spreadsheet was an excellent spreadsheet for the Apple IIgs, although it arrived on the scene too late to have any major impact on the market.{{cite press release |last=Westerfield|first=Mike|date=1994|title=Apple IIgs spreadsheet|url=http://members.iinet.net.au/~kalandi/apple/AUG/1994/09%20SEP/QCC.html |publisher=Byte Works|agency=Applecations, a publication of the Apple Users' Group, Sydney, Australia|access-date=2016-08-05}}

An easy-to-use and very powerful BASIC interpreter called GSoft BASIC was also eventually released in the mid-1990s.{{cite press release |author= |title=The Byte Works' Opus ][ & Juiced.GS Concentrate: GSoft BASIC now available|url=https://juiced.gs/2015/09/byte-works-opus/ |location=Leominster, MA |publisher= juiced.gs|date=2015-09-01 |access-date=2016-08-04}}{{cite book |last=Shepherd |first=Eric |date=1999 |title=Toolbox Programming in GSoft BASIC Partial Draft|url=https://archive.org/details/Toolbox_Programming_in_GSoft_BASIC_Chapters_1-6_Partial_Draft |publisher=Byte Works|access-date=2016-08-05}} With the ability to communicate with the Apple IIgs Toolbox, it could be used to produce powerful software with a minimum of effort.

The Byte Works ceased development of Apple II software in 2000 and licensed its entire product line to Syndicomm, which continues to publish its extensive library to this day. In 2015, this license was extended to Juiced.GS.{{cite news |last=Gagne |first=Ken |url=https://juiced.gs/2015/09/byte-works-opus/ |title=The Byte Works' Opus ][ & Juiced.GS Concentrate: GSoft BASIC now available |work=Juiced.GS |publisher=Gamebits |date=2015-09-01 |url-status=live |archiveurl=https://web.archive.org/web/20150901223712/https://juiced.gs/2015/09/byte-works-opus/ |archivedate=2015-09-01 |accessdate=2017-08-25 }}

References

{{reflist}}