6 Mer unika programmeringsspråk

Programmeringsspråk sträcker sig från det breda till de mycket specifika och här är 6 coola som du kanske inte har hört talas om.

Det finns en mängd kodande språk för entusiaster, studenter och proffs att använda när de navigerar på hobbyer, deras studier och arbete. Men många väljer ofta att hålla sig till de beprövade grunderna, till exempel PytonormJava och JavaScript.

Även om det inte är något fel med att välja ett populärt program med ett brett utbud av funktioner, kan det vara användbart att undersöka de exakta specifikationerna för ett projekt för att hitta ett språk som passar perfekt eller till och med bara för att lära sig en abstrakt färdighet. Så här är 6 mindre kända, unika kodande språk och hur de kan tillämpas.

Bergstjärna

För alla älskare från 1980 -talets musikscen är Rockstar ett språk som låter användare skriva kod med utseendet på sångtexter. Sidan har en absolut sublim länk till sina tutorials med titeln ”Tommy brukade arbeta med dokumenten”. Genom att använda material från rock och kraftballader från 1980 -talet är Rockstar ett riktigt roligt och nytt sätt att engagera sig i programmering. Särskilt om du tycker om musik och är delvis till en ordspel eller två.

Malbolge

Nu är den här inte för svag hjärta. Malbolge har beskrivits som ett av de svåraste språken att lära sig och detta är mycket av design. Skapad i slutet av 90 -talet är kärnan syftet med detta språk att utmana programmerare när de navigerar i ett otroligt komplext gränssnitt. Även om det har angetts att det inte har någon verklig applikation, ger det inte bara dem som kan utöva det som skryter rättigheter, utan det lär tålamod och färdigheter som kan användas i det bredare programmeringsutrymmet.

Vitrum

En annan intressant, mindre känd och utmanande programmeringsspråkkodare bör överväga att lära sig är Whitespace. Detta språk är bokstavligen baserat på avstånd eftersom det bara känner igen utrymme, flikar och linjepauser. För dem som vill ha en utmaning eller vill bryta sig loss från traditionella former av kodning är detta ett innovativt och kreativt alternativ.

Kock

Mitt första råd, använd inte det här språket om du inte har ätit lunch ännu, eftersom kocken är en rolig form av kodning som använder recept i stället för standardformatering. Till skillnad från några av språken på denna lista finns det ingen verklig applikation eller fördelar utanför att vara en källa till underhållning. Men om du är en kodare som har ett antal mer populära språk som redan är i din repertoar, varför inte överväga att lära sig ett språk bara för skojs skull?

Smutsa

Befunge är definitivt ett icke-traditionellt programmeringsspråk. Den skapades 1993 och utformades också för att vara medvetet komplex för att utmana kodare. Trots dess mer än 30-åriga existens är det inte ett vanligt använt språk, men det är ett värt att lära sig, särskilt för kodaren som redan vet allt. Även om det inte används i stor utsträckning för praktisk mjukvaruutveckling, är det bra för att lösa pussel, testa kodare och driva dem att tänka på ett icke-konventionellt sätt.

Brainf*ck

Detta fräckt namngivna programmeringsspråk är notoriskt svårt och en verklig prestation för dem som kan behärska det. Språket är utformat för att vara så minimalistisk som möjligt och liknar det för en Turing -maskin och har bara åtta operatörer och en instruktionspekare. Det finns många online -tutorials för alla som är intresserade av att lära sig det, men observera att på grund av NSFW -namnet finns det under en rad titlar, inklusive ovan som har stjärnan i stället för en U.

Vart ska jag åka?

Så var kan du lära dig att skriva en unik eller otydlig kod? Tja, som med nästan allt nuförtiden din första, och egentligen bara, kommer Port of Call att vara online -tutorials och det finns hundratals om inte tusentals att välja mellan.

Dessutom är det ett riktigt roligt och informativt att få vänner och ansluta till andra kodare, eller delta i någonsin populära online -evenemang som hackathons, ett riktigt roligt och informativt sätt att lära sig. Det finns så många programmeringsspråk som är värda att lära sig, med de populära som vanligtvis har företräde, men varför inte visa upp dina förmågor genom att piska ut en roman och kreativ Språk i stället för en gammal trogen?