The '''Cyclone''' [[programming language]] was intended to be a safe dialect of the [[C (programming language)|C language]]<ref>{{Cite bookjournal |last=Jim |first=Trevor |last2=Morrisett |first2=J. Greg |last3=Grossman |first3=Dan |last4=Hicks |first4=Michael W. |last5=Cheney |first5=James |last6=Wang |first6=Yanling |date=2002-06-10 |title=Cyclone: A Safe Dialect of C |url=https://dl.acm.org/doi/10.5555/647057.713871 |journal=Proceedings of the generalGeneral track,Track 2002of USENIXthe annual technical conference:Juneon 10USENIX -Annual 15,Technical 2002,Conference Monterey,|series=ATEC California, USA'02 |date___location=2002USA |publisher=USENIX Association |pages=275–288 |doi=10.5555/647057.713871 |isbn=978-1-880446-00-3 |editor-last=USENIX Association |___location=Berkeley, Calif}}</ref>. It avoids [[buffer overflow]]s and other vulnerabilities that are possible in C programs by design, without losing the power and convenience of C as a tool for [[system programming]]. It is no longer supported by its original developers, with the reference tooling not supporting [[64-bit computing|64-bit platforms]]. The [[Rust (programming language)|Rust]] language is mentioned by the original developers for having integrated many of the same ideas Cyclone had.<ref>{{cite web |title=Cyclone |url=http://cyclone.thelanguage.org |website=cyclone.thelanguage.org |access-date=11 December 2023}}</ref>
Cyclone development was started as a joint project of Trevor Jim from [[AT&T Labs]] Research and [[Greg Morrisett]]'s group at [[Cornell University]] in 2001. Version 1.0 was released on May 8, 2006.<ref>{{cite web |title=Cyclone |url=http://www.cs.cornell.edu/Projects/cyclone/ |website=[[Cornell University]]}}</ref>