What programming language is most english-like?

  • Thread starter Thread starter Jacklack3
  • Start date Start date
  • Views Views 2,580
  • Replies Replies 16
The concept you want to look up is "natural language programming". At present time it is more of an ambition than anything truly usable and probably will be for decades to come. On the other hand with high level languages you see very real work being done all the time (python is indeed the glue that holds modern computing together) and even if you have to sit there and piece together syntax/remember which style of brace to use you can still do real work. Anything simpler I usually find to be too restrictive to do anything useful, some kind of esoteric language (not truly esoteric like brainfuck or something but... see for yourself http://inform7.com/ ) or some kind of teaching tool (I just saw scratch mentioned, that would be a good example there).
 
ASSEMBLY













Ruby is a good one. I knew quite a bit of it at one point. Forgot it all though.
Assembly is very beginner friendly :D

--------------------- MERGED ---------------------------

@Tomato Hentai @Jacklack3

Code:
Calculator

           PAGE    ,132
           TITLE   CALC
CGROUP           GROUP   CODESEG
CODESEG        SEGMENT PARA PUBLIC 'CODE'
           ASSUME  CS:CGROUP,DS:CGROUP,ES:CGROUP
           PUBLIC  CALC

           ORG     100H

CALC           PROC    FAR
           JMP     START

;---------------------------------------------------------------------;
;                                      ;
;                 DATA AREA                      ;
;                                      ;
;---------------------------------------------------------------------;

           DB      'INTERRUPT NUMBER ='
INT_NUMBER     DB      61h

SCREEN_HANDLE  DW      0001h

MESSAGE        DB      'PEMATH is not resident',13,10
MESSAGE_LEN    EQU     $-MESSAGE

TAG           DB      'PEMATH'
TAG_LEN        EQU     $-TAG

;---------------------------------------------------------------------;
;                                      ;
;                 CODE AREA                      ;
;                                      ;
;---------------------------------------------------------------------;

START:
;---------------------------------------------------------------------;
;    TEST FOR PRESENCE OF CALCULATOR                      ;
;---------------------------------------------------------------------;
           SUB     AX,AX
           MOV     ES,AX
           SUB     BH,BH
           MOV     BL,INT_NUMBER
           SHL     BX,1
           SHL     BX,1
           MOV     DI,ES:[BX]
           MOV     ES,ES:[BX+2]
           ADD     DI,4
           LEA     SI,TAG
           MOV     CX,TAG_LEN
     REPE  CMPSB
           JE      CALL_CALC
           MOV     BX,SCREEN_HANDLE
           MOV     CX,MESSAGE_LEN
           LEA     DX,MESSAGE
           MOV     AH,40h
           INT     21h
           JMP     SHORT CALC_EXIT
;---------------------------------------------------------------------;
;    CALL CALCULATOR                              ;
;---------------------------------------------------------------------;
CALL_CALC:
           MOV     AL,INT_NUMBER
           MOV     BYTE PTR INT_CODE,AL
           DB      0CDh      ; INT
INT_CODE:
           DB      00h
           NOP
           NOP

CALC_EXIT:
           INT     20h

CALC           ENDP

CODESEG        ENDS
           END     CALC

that is sexy code
 
ASSEMBLY













Ruby is a good one. I knew quite a bit of it at one point. Forgot it all though.
OH GOD AHAHAHAHA
Anyways, OP I know what you are aksing, but I really would suggest your rethink your mindset. Computers and human brains do not work the same way. You are going to need to modify your thinking if you want to be able to program. STart with something that makes the most sense as a starter language like C.
 
  • Like
Reactions: Deleted User
OH GOD AHAHAHAHA
Anyways, OP I know what you are aksing, but I really would suggest your rethink your mindset. Computers and human brains do not work the same way. You are going to need to modify your thinking if you want to be able to program. STart with something that makes the most sense as a starter language like C.
Wait, I thought this was in the EoF for some reason. I am spending way to much time there xD

edit: it is...jesus I am out of it
 
Last edited by BurningDesire,
I know this is an old thread but for anyone that stumbles onto this i highly recommend...
LiveCode! Check it at LiveCode dot com
LiveCode is a descendent of MetaCard, a Linux clone of Apple's HyperCard, which is the same thing AppleScript was based on. LiveCode can run on Windows, Linux, Mac, iOS, Android, HTML5/web, and there's a server version.
 
I know this is an old thread but for anyone that stumbles onto this i highly recommend...
LiveCode! Check it at LiveCode dot com
LiveCode is a descendent of MetaCard, a Linux clone of Apple's HyperCard, which is the same thing AppleScript was based on. LiveCode can run on Windows, Linux, Mac, iOS, Android, HTML5/web, and there's a server version.
Dude, last post was in 2015, that was a hug necro
 
  • Like
Reactions: Noctosphere

Site & Scene News

Popular threads in this forum