ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS

Journal Title
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS

ACM T PROGR LANG SYS

ISSN / eISSN
0164-0925
Aims and Scope
ACM Transactions on Programming Languages and Systems (TOPLAS) is the premier journal for reporting recent research advances in the areas of programming languages, and systems to assist the task of programming. Papers can be either theoretical or experimental in style, but in either case, they must contain innovative and novel content that advances the state of the art of programming languages and systems. We also invite strictly experimental papers that compare existing approaches, as well as tutorial and survey papers. The scope of TOPLAS includes, but is not limited to, the following subjects:

language design for sequential and parallel programming
programming language implementation
programming language semantics
compilers and interpreters
runtime systems for program execution
storage allocation and garbage collection
languages and methods for writing program specifications
languages and methods for secure and reliable programs
testing and verification of programs
Subject Area

COMPUTER SCIENCE, SOFTWARE ENGINEERING

CiteScore
3.10 View Trend
CiteScore Ranking
Category Quartile Rank
Computer Science - Software Q3 #260/407
Web of Science Core Collection
Science Citation Index Expanded (SCIE) Social Sciences Citation Index (SSCI)
Indexed -
Category (Journal Citation Reports 2024) Quartile
COMPUTER SCIENCE, SOFTWARE ENGINEERING Q3
H-index
63
Country/Area of Publication
UNITED STATES
Publisher
Association for Computing Machinery (ACM)
Publication Frequency
Bimonthly
Year Publication Started
1979
Annual Article Volume
22
Open Access
NO
Contact
ASSOC COMPUTING MACHINERY, 2 PENN PLAZA, STE 701, NEW YORK, USA, NY, 10121-0701

Find Funding. Review Successful Grants.

Explore over 25,000 new funding opportunities and over 6,000,000 successful grants.

Explore

Ask a Question. Answer a Question.

Quickly pose questions to the entire community. Debate answers and get clarity on the most important issues facing researchers.

Get Started