F forritunarmál: Yfirlit í heild
F-forritunarmálið er virkniforritunarmál sem er hannað til að bjóða upp á hnitmiðaða og tjáningarríka setningafræði til að leysa flókin stærðfræðileg vandamál. Það var þróað af John Backus, sem einnig þróaði Fortran-forritunarmálið. F-forritunarmálið er hátt forritunarmál sem býður upp á öflugt verkfærakistu til að leysa flókin vandamál á hnitmiðaðan og skilvirkan hátt.
F-forritunarmálið er statískt týpuð forritunarmál sem styður tegundargiskun, sem þýðir að þýðandinn getur ályktað tegund breytu út frá notkun hennar. Þetta gerir það auðveldara að skrifa kóði og dregur úr líkum á villum. F-forritunarmálið styður einnig hærri stigs fall, sem þýðir að falli má senda sem rök í önnur fall og fá þau skilað sem gildi. Þetta gerir það auðveldara að skrifa kóða sem er endurnýtanlegur og módulegur.
F-forritunarmálið er hreint virknimál, sem þýðir að það hefur engin hliðaráhrif. Þetta gerir það auðveldara að rökstyðja hegðun forrita og dregur úr líkum á villum. F-forritunarmálið styður einnig letilega matið, sem þýðir að tjáningar eru aðeins metnar þegar þær eru nauðsynlegar. Þetta gerir kleift að skrifa kóða sem er skilvirkari og dregur úr þörfinni á flóknum stýringarskipulagi.
F-forritunarmálið býður upp á öflugt verkfærasafn til vinnslu raða og fylkja. Það styður skurð á röðum, sem gerir það auðvelt að draga út undirsett raða. Það styður einnig fylkisfjölgun, sem er algeng aðgerð í stærðfræðilegri forritun. F-forritunarmálið býður einnig upp á innbyggð fall til vinnslu með flóknum tölu, sem gerir það auðveldara að skrifa forrit sem fást við flókin stærðfræðileg vandamál.
Almennt er F-forritunarmálið öflugt og tjáningaríkt mál sem hentar vel til að leysa flókin stærðfræðileg vandamál. Hnitmiðuð málfræði þess, stuðningur við hærri stigs fall og hreinn virknilegur hönnun gera það að vinsælum vali fyrir vísindalega tölvunarfræði og gögn greining.