If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: en.wikipedia.org/wiki/TI_Extended_BASIC - TI BASIC (TI 99/4A) - Wikipedi.

site address: en.wikipedia.org/wiki/TI_Extended_BASIC redirected to: en.wikipedia.org/wiki/TI_Extended_BASIC

site title: TI BASIC (TI 99/4A) - Wikipedia

Our opinion (on Thursday 24 September 2026 1:37:25 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:


Hashtags existing on this website:




Meta tags:

Headings (most frequently used words):

ti, basic, 99, 4a, contents, performance, elements, of, extended, references, external, links, editing, and, running, statements, functions, subprograms, speech, synthesis, citations, bibliography,

Text of the page (most frequently used words):
basic (142), the (125), and (38), was (27), for (26), this (25), extended (20), line (20), edit (17), that (16), number (15), language (14), #statements (14), with (13), bit (13), programming (11), not (11), screen (10), used (10), code (9), from (9), guide1981 (9), string (9), statement (8), call (8), would (8), print (8), then (8), wikipedia (7), using (7), basics (7), microsoft (7), other (7), texas (7), instruments (7), are (7), speech (7), could (7), also (7), which (7), but (7), common (7), color (6), time (6), system (6), minimal (6), more (6), were (6), gpl (6), included (6), break (6), one (6), performance (6), lines (6), based (6), its (6), machine (6), toggle (5), about (5), text (5), page (5), computer (5), visual (5), open (5), home (5), cartridge (5), new (5), functions (5), only (5), like (5), else (5), single (5), instance (5), character (5), file (5), program (5), tms9900 (5), contents (4), search (4), january (4), 1979 (4), atari (4), editor (4), free (4), proprietary (4), computers (4), links (4), 1981 (4), memory (4), end (4), built (4), addition (4), than (4), goto (4), changes (4), have (4), added (4), platform (4), position (4), first (4), value (4), ansi (4), instead (4), did (4), 100 (4), support (4), era (4), most (4), read (4), stop (4), immediate (4), mode (4), chips (4), hide (4), move (4), sidebar (4), view (3), may (3), use (3), retrieved (3), org (3), apple (3), source (3), small (3), super (3), data (3), general (3), pdf (3), user (3), 1983 (3), low (3), august (3), references (3), word (3), example (3), synthesizer (3), cause (3), commands (3), created (3), perform (3), multiple (3), much (3), these (3), existing (3), key (3), clear (3), subprograms (3), convert (3), log (3), into (3), unlike (3), create (3), can (3), slower (3), off (3), large (3), standard (3), every (3), top (3), numbers (3), running (3), elements (3), instruction (3), had (3), bus (3), features (3), found (3), history (3), article (3), tools (3), subsection (3), main (3), add (2), table (2), mobile (2), contact (2), privacy (2), policy (2), available (2), additional (2), terms (2), license (2), last (2), categories (2), short (2), description (2), wikidata (2), related (2), family (2), interpreters (2), turbo (2), dartmouth (2), commodore (2), bbc (2), business (2), applesoft (2), net (2), classic (2), powerbasic (2), extensions (2), xbasic (2), expander (2), integer (2), microcomputers (2), locomotive (2), level (2), classiccmp (2), reference (2), external (2), shaw (2), bibliography (2), gary (2), mini (2), ecma (2), gilbreath (2), byte (2), sieve (2), fast (2), 2020 (2), simple (2), graphic (2), internal (2), architecture (2), citations (2), phrases (2), vocabulary (2), out (2), provided (2), functionality (2), users (2), easily (2), following (2), synthesis (2), additions (2), including (2), allowing (2), named (2), callable (2), among (2), sprite (2), subroutines (2), error (2), another (2), now (2), arbitrary (2), rather (2), worked (2), clause (2), loops (2), faster (2), additionally (2), underlying (2), colon (2), two (2), colons (2), output (2), required (2), known (2), writes (2), repeats (2), sound (2), reads (2), keyboard (2), returns (2), characters (2), clears (2), return (2), seg (2), generator (2), pos (2), test (2), ascii (2), compliant (2), command (2), currently (2), there (2), way (2), assembler (2), due (2), feature (2), result (2), 300 (2), 200 (2), they (2), such (2), same (2), their (2), entry (2), set (2), option (2), base (2), random (2), randomize (2), next (2), gosub (2), execution (2), exit (2), appeared (2), 130 (2), turned (2), trace (2), provide (2), allowed (2), current (2), editing (2), ran (2), written (2), generally (2), half (2), machines (2), took (2), seconds (2), programs (2), twice (2), cost (2), suitable (2), wide (2), minicomputer (2), contemporary (2), version (2), appearance (2), upload (2), account (2), donate (2), menu (2), topic, cookie, statistics, developers, conduct, legal, safety, contacts, disclaimers, under, apply, site, you, agree, registered, trademark, non, profit, organization, wikimedia, foundation, inc, creative, commons, attribution, sharealike, rendered, parsoid, edited, 2026, utc, hidden, matches, articles, introductions, discontinued, https, index, php, title, ti_basic_, ti_99, oldid, 1331104601, extended_basic, vilnius, superbasic, stos, sinclair, quickbasic, qbasic, macintosh, msx, mbasic, macbasic, ibm, gfa, disk, chinese, benton, harbor, 2600, altair, defunct, winfbe, gambas, b4x, basic4ppc, basic4android, xojo, mercury, rapidq, realizer, designers, rad, roslyn, openoffice, mono, freebasic, blitzmax, embedded, vsta, vsto, excel, vbscript, vba, morfik, lotusscript, glbasic, chipmunk, autoit, object, yabasic, xblite, wxbasic, qb64, smallbasic, sdlbasic, indic, darkbasic, basic4gl, 256, wordbasic, true, tiger, smilebasic, purebasic, owbasic, mapbasic, lse, liberty, grass, futurebasic, beta, basicx, asic, amos, amigabasic, oriented, procedure, megabasic, simons, extenders, zbasic, ubasic, tiny, sds, pbasic, cbasic, casio, bal, basicode, astro, alphabasic, 360, vsi, openvms, plus, sharing, wang, southampton, b32, minicomputers, scelbal, north, star, atom, mallard, software, rocky, mountain, shared, hewlett, packard, aka, calculators, thomson, trs, iii, dialects, list, card, beginner, guide, stephen, phoenix, publishing, 978, 946576, isbn, getting, started, ti99, kaplan, june, 99er, review, exploit, james, abbatiello, technical, report, 1978, jim, 325, 283, eratosthenes, revisited, once, through, knight, daniel, 2016, mac, how, those, late, 1970s, hacker, news, grew, learned, wonderful, nouspikel, thierry, 2000, multi, symbol, 338, words, slowly, spell, terminal, emulator, delimited, say, hello, ninety, nine, four, when, equipped, predefined, writing, identify, generate, include, selection, three, creation, especially, routines, latter, library, ones, motion, continued, automatically, structured, subexit, subend, sub, warning, linput, image, accept, overdue, write, oops, ability, improve, implemented, run, span, several, dialect, already, separators, double, purpose, confusingly, possible, blank, space, located, released, plug, improving, ways, highly, anticipated, rom, roms, vertically, vchar, creates, sounds, noise, frequency, without, echo, joystick, joyst, horizontally, hchar, specified, gchar, defines, foreground, background, definition, graphical, char, called, val, tangent, tan, str, square, root, sqr, sine, sin, sign, function, sgn, substring, pseudorandom, rnd, occurrence, natural, logarithm, length, len, greatest, less, equal, parameter, int, exponentiation, exp, whether, has, been, reached, eof, cosine, cos, chr, arctangent, atn, numeric, asc, absolute, abs, manipulating, strings, instr, right, mid, left, often, represented, directly, accessed, via, series, keycode, pressed, lacked, official, within, require, poke, peek, separate, items, different, comma, semicolon, precluded, separator, concept, means, work, sped, significantly, combining, onto, reduces, corresponding, amount, needed, find, particular, seemingly, minor, missing, adding, part, lead, conversion, careful, changing, sense, boolean, comparison, however, errors, valid, performed, keeping, branches, almost, compatible, operate, fashion, counterparts, restarts, given, seed, sets, arrays, either, whereas, always, zero, display, close, def, dim, input, let, restore, rem, step, something, stopping, certain, occur, where, referred, whenever, moved, inserting, control, having, insert, middle, breakpoints, printed, executing, angle, brackets, etc, untrace, 110, unbreak, debugging, explicit, order, each, prompt, indicate, opposed, ranged, 32767, inclusive, entering, outside, range, resulted, bad, aided, entered, ascending, renumbered, resequence, ready, full, all, reasons, far, theoretically, capable, particularly, noticeable, interpreted, back, over, again, poor, benchmarks, 3960, while, ostensibly, 2806, pet, meaning, expensive, presented, significant, address, own, compact, format, downside, approach, converted, fly, instructions, itself, stored, side, further, slowing, intermediate, representation, virtual, opcodes, design, originally, chip, cpu, models, lineup, microcomputer, rest, build, complete, invariably, catalog, systems, many, individual, product, thus, adopted, solution, making, mostly, connecting, various, reading, produce, 990, central, processing, unit, microprocessor, thin, graphics, operations, recording, any, specifics, notable, extremely, slow, roughly, conversely, sported, high, numerical, accuracy, tape, operating, lacks, commonly, later, introduced, enhanced, accessible, variety, well, handling, contrast, does, developed, house, emerging, being, turn, original, 1960s, differences, sometimes, subtle, between, varieties, improved, interpreter, strong, static, typing, discipline, years, ago, imperative, paradigm, calculator, see, redirected, encyclopedia, item, projects, printable, download, export, switch, legacy, parser, get, shortened, url, cite, information, permanent, link, what, here, actions, english, talk, deutsch, personal, special, pages, recent, community, portal, learn, help, contribute, events, navigation, jump, content,


Text of the page (random words):
ons read edit view history general what links here related changes upload file permanent link page information cite this page get shortened url switch to legacy parser print export download as pdf printable version in other projects wikidata item appearance move to sidebar hide from wikipedia the free encyclopedia redirected from ti extended basic programming language for ti 99 home computers this article is about ti 99 4a programming language for the calculator language see ti basic ti basic paradigm imperative first appeared 1979 47 years ago 1979 typing discipline static strong platform ti 99 4 ti 99 4a license proprietary ti basic is an ansi compliant interpreter for the basic programming language built into the 1979 texas instruments ti 99 4 home computer and its improved 1981 version the ti 99 4a in contrast to most basics found on contemporary microcomputers ti basic does not trace its history to microsoft basic but was instead developed in house following the emerging minimal basic standard being created by ansi and ecma this was in turn based on the original dartmouth basic from the 1960s there are a number of differences sometimes subtle between ti basic and the more common ms varieties minimal basic lacks a number of features that are commonly found on contemporary basics and texas instruments later introduced the ti extended basic cartridge that enhanced the functionality accessible to basic users this included a wide variety of features found in other basics as well as new system functions for sprite handling sound and other features of the platform as was common on home computers ti basic was used not only for programming but also as a thin operating system on top of minimal basic ti added commands for text graphics and basic file operations like recording to tape or any other file system due to the specifics of the ti 99 platform ti basic was most notable for its extremely slow performance roughly half that of common machines but conversely sported high numerical accuracy performance edit the ti 99 was based on the tms9900 microprocessor a 16 bit design that was originally built to provide a single chip central processing unit cpu in low end models of their ti 990 minicomputer lineup the tms9900 was also suitable for use in a microcomputer but at that time the rest of the support chips required to build a complete computer were invariably 8 bit and this included ti s wide catalog of such chips in a minicomputer 16 bit support systems were built up of many individual chips but this was not suitable for a low cost product ti thus adopted the solution of making the machine mostly 8 bit and connecting the various support chips to this 8 bit bus with the tms9900 reading the bus twice to produce a 16 bit value 1 the tms9900 s instruction set architecture was based on 16 bit opcodes meaning that programs would generally be twice as large as they would be on an 8 bit machine in the era of expensive memory this presented a significant cost to address this ti created an 8 bit virtual machine with its own language or intermediate representation known as the graphic programming language or gpl that allowed programs to be written in a more compact format the downside to this approach is that every gpl instruction had to be converted on the fly into one or more underlying tms9900 instructions 2 the gpl code itself was stored on the 8 bit side of the machine further slowing its performance 3 for all of these reasons the machine ran far slower than it was theoretically capable of this was particularly noticeable in basic every instruction in the user s program had to be read from 8 bit memory interpreted using code written in gpl and then output back over the 8 bit bus again as a result ti basic had poor performance on common benchmarks of the era the ti 99 generally ran half as fast as 8 bit machines like the commodore pet or apple ii 4 for instance running the byte sieve in basic took 3960 seconds in ti basic while the same test in applesoft basic on the apple ii ostensibly a much slower machine took 2806 seconds about 30 faster that the ti 5 elements of ti basic edit editing and running edit unlike most basics of the era ti basic did not provide a full screen editor instead a line editor was provided which allowed the user to add or edit one line at a time explicit line numbers were used to order each statement it used a prompt to indicate the current new line in immediate mode as opposed to the more common ready 6 line numbers ranged from 1 to 32767 inclusive and entering a line outside that range resulted in the bad line number error 7 line entry was aided by the number command available only in immediate mode which entered ascending line numbers 8 and resequence which renumbered an existing program 9 ti basic also included a number of debugging commands break worked something like stop stopping execution on certain lines unlike stop the exit to immediate mode did not occur on the line where break appeared but on the lines break referred to for instance break 130 would cause the program to exit to immediate mode whenever it moved to line 130 this could be used for example by inserting a single break at the top of the program to control execution rather than having to insert a stop in the middle of the code unbreak turned off existing breakpoints 10 additionally trace printed out the line number of the currently executing line in angle brackets 100 110 etc and untrace turned it off 11 statements edit the ansi compatible statements of ti basic are data def dim end for to step next gosub goto if then else input let next on gosub on goto option base print randomize read rem restore return stop most of these operate in the same fashion as their ms counterparts with two additions randomize restarts the random number generator at a given seed value and option base sets the first entry in arrays to either 0 or 1 whereas ms is always zero based to this standard set it added call close display and open 12 in keeping with the minimal basic standard 13 if statements could only perform branches they could not perform arbitrary statements as was common in almost every other basic of the era for instance code such as 100 if x 5 then print it is large is not valid in ti basic instead this would have to be performed using multiple lines 100 if x 5 then 300 200 print it is large this can easily lead to off by one errors if the conversion is not careful about changing the sense of the boolean comparison ti basic did however support the else clause 14 100 if x 5 then 200 else 300 the print statement used colons to separate items on different lines in addition to the more common comma or semicolon this precluded its use as a statement separator a concept that ti basic did not have 15 this means a line can have only a single statement due to the way basic interpreters work goto based loops can be sped up significantly by combining code onto a single line which reduces the number of lines in the program and the corresponding amount of time needed to find a particular line number this seemingly minor missing feature may result in much slower code and adding this feature was part of ti extended basic extensions to the minimal basic system were often not represented directly in basic but were instead accessed via the call command and a series of named gpl based subroutines for instance call clear clears the screen and call key returns the keycode of the currently pressed key on the keyboard the language lacked peek and poke so there was no official way 16 to create new callable code within basic to do this one would require the ti editor assembler the ti mini memory cartridge which included a small assembler 17 or by using extended basic functions edit unlike microsoft basics which used left mid right and instr for manipulating strings ti basic used the ansi compliant seg and pos abs absolute value asc ascii numeric value of the first character of a string atn arctangent chr convert a number into a string with an ascii character cos cosine eof test whether the end of a file has been reached exp exponentiation int greatest integer less than or equal to the parameter len length of a string log natural logarithm pos first occurrence of a string in another string rnd pseudorandom number generator seg return a substring of a string sgn sign function sin sine sqr square root str convert a number to a string tan tangent val convert a string to a number subprograms edit subprograms are called with call statement e g call clear char definition of graphical characters clear clears the screen color defines foreground and background color for 8 characters gchar reads one character at a specified position from the screen hchar writes a character to a screen position and repeats it horizontally joyst returns the position of the joystick key reads from the keyboard without echo on the screen screen changes the color of the screen sound creates sounds using a frequency and noise vchar writes a character to a screen position and repeats it vertically extended basic edit ti extended basic cartridge ti basic was located in the system s internal roms in 1981 ti released a plug in rom cartridge that added additional functions to the existing code improving the language in a number of ways 18 known as extended basic it was a highly anticipated addition to the platform 19 among the changes was the addition of the ability to have multiple statements on a line using multiple statements may improve performance loops that are implemented in a single line run much faster additionally statements could now span several lines as the underlying dialect already used the colon for string separators extended basic used the double colon for this purpose confusingly as a statement with two colons was also possible in ti basic for instance print a b which would output a a blank line and then b so these statements required a space to be added in extended basic print a b 18 another overdue addition was that if statements could now perform arbitrary statements rather than only a goto in extended basic one could write a simple statement like if x 10 then x x 1 this also worked in the else clause allowing statements like if a 4 and b 6 then r 10 else print oops 18 other additions include a small selection of new statements including accept image linput on break on error on warning sub subend and subexit the last three statements are used for structured programming allowing the creation of named subroutines extended basic also included a number of new functions and especially callable routines among the latter was a library of sprite commands including ones that created motion that continued automatically 18 speech synthesis edit when equipped with the ti speech synthesizer ti extended basic users could also generate speech from a predefined vocabulary as easily as writing text on screen for example the following line of text would cause the speech synthesizer to identify the computer 18 call say hello i am a texas instruments t i ninety nine four a home computer multi word phrases are delimited with the symbol as texas instruments in this example using a word not included in the speech synthesizer s built in vocabulary of 338 words and phrases would cause it to slowly spell out the word ti s terminal emulator ii cartridge provided text to speech functionality 18 references edit citations edit the ti 99 4a internal architecture 16 august 2000 nouspikel thierry gpl graphic programming language retrieved 2 august 2020 i grew up and learned basic on a ti 99 4a it was a wonderful and simple time hacker news retrieved 2 august 2020 knight daniel 10 january 2016 how fast were those late 1970s home computers low end mac gilbreath jim gilbreath gary january 1983 eratosthenes revisited once more through the sieve byte pp 283 325 guide1981 p ii 5 guide1981 p ii 8 guide1981 p ii 26 guide1981 p ii 27 guide1981 p ii 33 guide1981 p ii 36 guide1981 p i minimal basic pdf technical report ecma january 1978 guide1981 p ii 51 guide1981 p ii 65 exploit by james abbatiello mini memory 1 2 3 4 5 6 shaw 1983 kaplan gary june 1981 extended basic review ti 99er bibliography edit shaw stephen 1983 extended basic getting started with the texas instruments ti99 4a phoenix publishing isbn 978 0 946576 04 3 user s reference guide pdf texas instruments 1981 external links edit beginner s basic at classiccmp org ti 99 4a basic reference card at classiccmp org v t e dialects of the basic programming language list classic microsoft microsoft basic trs 80 basics level i level ii iii thomson basic 1 0 texas instruments ti basic calculators ti extended basic aka xbasic ti basic 83 hewlett packard hp time shared basic rocky mountain basic hp basic locomotive software locomotive basic mallard basic microcomputers atom basic integer basic north star basic scelbal minicomputers basic 11 business basic b32 data general data general extended basic southampton basic system wang basic time sharing computers basic plus vsi basic for openvms super basic call 360 basic other alphabasic astro basic basicode bal casio basic cbasic pbasic sds basic tiny basic ubasic zbasic extenders basic 8 simons basic super expander super expander 64 ys megabasic procedure oriented proprietary amigabasic amos basic asic basicx beta basic futurebasic grass liberty basic lse mapbasic mobile basic owbasic powerbasic purebasic smilebasic tiger basic true basic turbo basic wordbasic free and open source basic 256 basic4gl bbc basic v darkbasic indic basic open programming language sdlbasic smallbasic qb64 wxbasic xbasic xblite yabasic with object extensions proprietary autoit chipmunk basic glbasic lotusscript morfik powerbasic vba vbscript vb 5 for microsoft excel 5 0 vsto vsta embedded visual basic free and open source blitzmax freebasic microsoft small basic mono basic openoffice basic visual basic net roslyn rad designers proprietary ca realizer visual basic classic ns basic rapidq visual basic net mercury xojo free and open source b4x basic4android basic4ppc gambas winfbe visual fb editor defunct altair basic applesoft basic apple business basic atari basic atari microsoft basic atari st basic basic a basic xe basic xl basic programming atari 2600 bbc basic benton harbor basic chinese basic commodore basic color basic dartmouth basic disk extended color basic extended color basic family basic gfa basic gw basic ibm basic jr basic macbasic mbasic msx basic ms basic for macintosh qbasic quickbasic s basic sinclair basic stos basic superbasic ti basic ti 99 4a turbo basic xl vilnius basic retrieved from https en wikipedia org w index php title ti_basic_ ti_99 4a oldid 1331104601 extended_basic categories ti 99 4a basic interpreters discontinued basics basic programming language family computer related introductions in 1979 hidden categories articles with short description short description matches wikidata this page was last edited on 4 januar...
Thumbnail images (randomly selected): * Images may be subject to copyright.GREEN status (no comments)
  • Wikipedia
  • The Free Encyclopedia
  • Wikimedia Foundation
  • Powered by MediaWiki

Verified site has: 270 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150
151-155 156-160 161-165 166-170 171-175 176-180 181-185 186-190 191-195 196-200
201-205 206-210 211-215 216-220 221-225 226-230 231-235 236-240 241-245 246-250
251-255 256-260 261-265 266-270


The site also has references to the 2 subdomain(s)

  en.wikipedia.org  Verify   de.wikipedia.org  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/1.1 301 Moved Permanently
content-length 0
location htt????/en.wikipedia.org/wiki/TI_Extended_BASIC
server HAProxy
x-cache cp6011 int
x-cache-status int-tls
connection close
HTTP/2 200
date Thu, 24 Sep 2026 01:37:25 GMT
server mw-web.eqiad.main-5c5554d4b-8pzhm
x-content-type-options nosniff
content-language en
accept-ch
reporting-endpoints csp-report-to-endpoint= /w/api.php?action=cspreport&format=json ;
content-security-policy script-src unsafe-eval blob: self meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org unsafe-inline auth.wikimedia.org; default-src self data: blob: upload.wikimedia.org thumb.wikimedia.org htt????/commons.wikimedia.org meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org en.wikibooks.org en.wikinews.org en.wikiquote.org en.wikisource.org en.wikiversity.org en.wikivoyage.org en.wiktionary.org www.mediawiki.org commons.wikimedia.org foundation.wikimedia.org incubator.wikimedia.org species.wikimedia.org wikimania.wikimedia.org www.wikidata.org www.wikifunctions.org auth.wikimedia.org; style-src self data: blob: upload.wikimedia.org thumb.wikimedia.org htt????/commons.wikimedia.org meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikifunctions.org *.wikivoyage.org *.mediawiki.org mediawiki.org wikimedia.org *.wmflabs.org *.wmcloud.org *.toolforge.org wss://*.toolforge.org *.jsdelivr.net unpkg.com cdnjs.cloudflare.com raw.githubusercontent.com *.github.com code.jquery.com cdn.mathjax.org use.typekit.net fonts.cdnfonts.com use.fontawesome.com i.ytimg.com rsms.me doi.org localhost htt????/localhost:* htt???/localhost:* wss://localhost:* ws://localhost:* *.google.com *.gstatic.com *.googleapis.com *.translate.yandex.net yastatic.net ya.ru radically.github.io cdn.sammdot.ca cdn.fontshare.com viaf.org publicai-proxy.alaexis.workers.dev iiif.archive.org api.flickr.com live.staticflickr.com api.anthropic.com api.openai.com api.publicai.co catalogo.pusc.it parsifal.urbe.it opac.sbn.it overpass-api.de api.openrouteservice.org archive.org *.openstreetmap.org *.waymarkedtrails.org *.thunderforest.com registry.ipe.wiki analytics.ipe.wiki qlever.dev app.goacoustic.com wikipedia-archive.ourworldindata.org api.inaturalist.org inaturalist-open-data.s3.amazonaws.com validator.w3.org db.onlinewebfonts.com fontlibrary.org unsafe-inline ; object-src none ; report-uri /w/api.php?action=cspreport&format=json; report-to csp-report-to-endpoint
last-modified Sun, 20 Sep 2026 17:06:44 GMT
content-type text/html; charset=UTF-8
content-encoding gzip
age 0
accept-ranges bytes
x-cache cp6010 miss, cp6009 miss
x-cache-status miss
strict-transport-security max-age=106384710; includeSubDomains; preload
report-to group : wm_nel , max_age : 604800, endpoints : [ url : htt????/intake-logging.wikimedia.org/v1/events?stream=w3c.reportingapi.network_error&schema_uri=/w3c/reportingapi/network_error/1.0.0 ]
nel report_to : wm_nel , max_age : 604800, failure_fraction : 0.05, success_fraction : 0.0
set-cookie WMF-Last-Access=24-Sep-2026;Path=/;HttpOnly;secure;Expires=Mon, 26 Oct 2026 00:00:00 GMT
set-cookie WMF-Last-Access-Global=24-Sep-2026;Path=/;Domain=.wikipedia.org;HttpOnly;secure;Expires=Mon, 26 Oct 2026 00:00:00 GMT
set-cookie WMF-DP=ac7;Path=/;HttpOnly;secure;Expires=Thu, 24 Sep 2026 00:00:00 GMT
x-client-ip 5.135.42.194
cache-control private, s-maxage=0, max-age=0, must-revalidate, no-transform
vary Accept-Encoding,X-Subdomain,Cookie,Authorization,User-Agent
set-cookie GeoIP=FR:::48.86:2.34:v4; Path=/; secure; Domain=.wikipedia.org
set-cookie NetworkProbeLimit=0.001;Path=/;Secure;SameSite=None;Max-Age=3600
set-cookie WMF-Uniq=29I7krOzaFtde4FAJQoM0wPlAAAAAFvdljIf_3g8UO4agbnmf6SQUmPRkIA570Mb;Domain=.wikipedia.org;Path=/;HttpOnly;secure;SameSite=None;Expires=Fri, 24 Sep 2027 00:00:00 GMT
x-request-id 2a20ffa4-45ed-436a-9808-2433ee65e9bb
x-analytics
server-timing cache;desc= miss , host;desc= cp6009 ,co_id;desc= 4244575457

Meta Tags

title="TI BASIC (TI 99/4A) - Wikipedia"
charset="UTF-8"
name="ResourceLoaderDynamicStyles" content=""
name="generator" content="MediaWiki 1.47.0-wmf.20"
name="referrer" content="origin"
name="referrer" content="origin-when-cross-origin"
name="robots" content="max-image-preview:standard"
name="format-detection" content="telephone=no"
property="og:image" content="htt????/upload.wikimedia.org/wikipedia/commons/8/82/TI_BASIC_HELLO_WORLD.png?utm_source=en.wikipedia.org&utm_campaign=index&utm_content=thumbnail_unscaled"
property="og:image:width" content="1200"
property="og:image:height" content="918"
name="viewport" content="width=1120"
property="og:title" content="TI BASIC (TI 99/4A) - Wikipedia"
property="og:type" content="website"
property="mw:PageProp/toc" id="mwGg" data-mw='{"autoGenerated":true}'

Load Info

page size198741
load time (s)0.572007
redirect count1
speed download61620
server IP 185.15.58.224
* all occurrences of the string "http://" have been changed to "htt???/"