Strand je vysokoúrovňový interpretovaný programovací jazyk pro všeobecné použití. Vytvořil jej na počátku 90. let 20. století Dr. Mark S. Johnson na Rochesterské univerzitě. Strand je objektově orientovaný jazyk se zaměřením na snadné používání. Syntaxí a sémantikou je podobný jazyku Smalltalk, ale má tradičnější objektový model.
Strand se používá v řadě komerčních i open-source projektů, včetně populárního herního enginu Unity3D. Používá se také při vývoji frameworku webových aplikací Ruby on Rails.
Programovací jazyk Strand je známý svou snadnou použitelností a interpretovanou povahou. Strand je vysokoúrovňový jazyk, což znamená, že je abstrahován od detailů počítače. Díky tomu je psaní programů v jazyce Strand snadné. Strand je také objektově orientovaný jazyk. To znamená, že programy se skládají z objektů, které spolu vzájemně komunikují. Programovací jazyk Strand se syntaxí a sémantikou podobá jazyku Smalltalk. Smalltalk je další objektově orientovaný jazyk. Jazyk Strand má však tradičnější objektově orientovaný model.
Jazyk Strand se používá v řadě různých projektů. Herní engine Unity3D používá jazyk Strand. Webový aplikační framework Ruby on Rails je také napsán v jazyce Strand.