Visual Prolog

Denne artikkelen inneholder en liste over kilder, litteratur eller eksterne lenker, men enkeltopplysninger lar seg ikke verifisere fordi det mangler konkrete kildehenvisninger i form av fotnotebaserte referanser. Du kan hjelpe til med å sjekke opplysningene mot kildemateriale og legge inn referanser. Opplysninger uten kildehenvisning i form av referanser kan bli fjernet. Se Mal:Referanseløs for mer informasjon.
Visual Prolog
ParadigmeMulti-paradigme: Logisk programmering, funksjonell programmering, objektorientert programmering, imperativ programmering
Siste versjon(er)9 build 902 / 26. apr. 2019
Typetildeling inferens, sterk, statisk
OSMicrosoft Windows

Visual Prolog, tidligere kjent som PDC Prolog og Turbo Prolog, er et integrert utviklingsmiljø og en sterkt typet objektorentert utvidelse til programmeringsspråket Prolog. Turbo Prolog ble tidligere utviklet og markedsført av Borland, men blir nå utviklet av det danske firmaet Prolog Development Center (PDC) som opprinnelig uviklet det.

Merkenavnet Turbo betyr at eksekverbare filer ble generert raskt, og ikke nødvendigvis at koden var optimal. Kompilering og lenking av objektfiler foregikk automatisk i én enkelt sekvens, mens disse oppgavene i tidligere versjoner av Prolog var blitt utført manuelt hver for seg. Borland benyttet samme konsept og merkenavn i Turbo Pascal, Turbo C, Turbo C++, Turbo Modula-2, Turbo Basic og Turbo Assembler.

Eksterne lenker

  • Offisielt nettsted Rediger på Wikidata
  • v
  • d
  • r
A# · ActionScript · Ada · Alef · ALGOL · ALGOL 58 · ALGOL 60 · ALGOL 68 · ALTRAN · APL · AppleScript · Argus · Assembler · Autokode · awk ·· BASIC · BCPL · BETA · BitC · BLISS · Bourne Shell ·· C++ · C-- · CHILL · C# · C shell · Caml · Ch · Cilk · Cilk++ · Cilk Plus · Clarion · Clipper · CLISP · Clojure · CLU · COBOL · COMAL · Common Lisp · Concurrent C · Concurrent Euclid · Concurrent Pascal · C shell ·· Delphi · Dylan · ECMAScript · Eiffel · Emacs Lisp · Erlang · Euclid · F* · F# · Forth · Fortran · GNU Common Lisp · GNU Pascal · Go · Haskell · HyperTalk · Incr Tcl · INTERCAL · Interlisp · Java · JavaScript · JRuby · LaTeX · Legoscript · LilyPond · Limbo · Lisp · LPC · Lua · Lynx · Mary · MATLAB · Mesa · ML · MML · Modula · Modula-2 · Modula-2+ · MUMPS · Objective-C · Objective-C++ · OCaml · OpenVera · O'Haskell · Pascal · Perl · PHP · Pike · PL/I · Plankalkül · PLEX · Prolog · Protel · Pure Data · Python ·· Ratfor · REXX · RTL/2 · Ruby · Rust · SAS · Scala · Scheme · Scratch · Simula · SML · Smalltalk · SNOBOL · Tcsh · Tcl · TECO · TOM · Turbo Basic · Turbo Pascal · Verilog · Visual Prolog · Turing · TypeScript · Vala · VHDL · Visual Basic
Autoritetsdata
Denne artikkelen er en spire. Du kan hjelpe Wikipedia ved å utvide den.